Factor out running an AI iteration
Removed unnecessary arguments
Start with multiple independent populations