Hmm. Maybe something like invasion but the enemies are AIs.
You could have. Your respawn zones for the enemies and settings to where you can control the following options.
-Spawn rate
-how many spawn at the begining of a stage
-how many times an enemy respawns.
-what type of enemy
-type of actions (aggressive, defensive)
Multiple stages where objectives must be completed.
Opinions?