void Supervisor::populateSystem(int listenerSize, int screamerSize, int LUASize, std::string filename) { std::vector<int> LUAVector; for(uint i = 0; i < sectors.size(); i++) { LUAVector.push_back(0); } autonAmount = LUASize; luaFilename = filename; uint j = 0; for(int i = 0; i<LUASize; i++, j++) { if(i % sectors.size() == 0) j = 0; LUAVector.at(j)++; } //Output::Inst()->kdebug("working here! %i, %i", LUAVector.size(), LUAVector.at(0)); j = 0; for(auto itr = LUAVector.begin(); itr != LUAVector.end(); ++itr, j++) { Sector *sector = sectors.at(j); //Output::Inst()->kdebug("Working not here %i", *itr); sector->populate(*itr, filename); } }