There are hundreds of UFOs for some reason?
Yeah :( Didn't get around implementing more logic for this. It uses a budget system where every 20 seconds, Humans get X amount of money to spend. Spawning decisions use a greedy algorithm where it spawns as many of the most expensive unit as possible, then goes down the list. It works well enough for fishing ships, but towards the end, it ends up spawning pretty much only UFOs because they have the highest cost.
thanks for playing tho!
PS: Military invasions happen when the awareness meter is full. The meter fills up from attacking human ships.