Cool concept. It would be neat if once you teach your AI the ropes, it would attack on it's own and then you have multiple targets to attack so you can train more AI to defend those. Each target could be different in how it behaves so each AI has to be train specifically for that target.