Improving the AI: Better Squads

OK, the squads are much more intelligent now.   Initially a target is choosen from the front lines.  After it's destroyed, another nearby target is choosen based on the position of a ship in the squad.  This continues until all ships are destroyed.  I've run the program several times and it's kind of scarey, with the relentless methodical movements the computer ships make, they would be very tough (and tedious) to beat.  I can see an "Auto Fire" button needs to be added for the human controlled ships.  The "Check_Squads" routine is where most of these changes were made BTW.  Currently, the computer ship can move when their drones are in flight (illegal), so this restriction needs to be added.

The current project and source code