AI States: An AI routine is formed by a set of commands that the squads execute. These routines are analogous to strategies, and like such, they change according to the current conditions of the game. Another analogy is a state machine, with each routine representing the output in a given state. The AI controlled team evaluates the different battlefield variables and changes states accordingly. 

Priority System: Each command inside the AI routines has a priority value that is compared to each squad's current command's priority value. This comparison happens before the execution of each command, and forces the squads to finish with the more important task first before moving into a secondary goal.

Threat Awareness: The AI controlled team is able to identify which enemy squad represents the highest threat by anticipating the playing controlled squads' landing position based on a quick calculation of their different trajectories. The player controlled squad that lands the closest to their objective gate represents the highest threat and thus it needs to be eliminated first.