int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); WorldMap worldmap; for(int i = 0; i < DIMENSION; ++i) { WorldRow row; for(int j = 0; j < DIMENSION; ++j) row.append(WHITE); worldmap.append(row); } qDebug() << "antling worker"; Ant antling(EAST, QPoint(DIMENSION/2, DIMENSION/2), worldmap); //viewWorldmap(antling.worldMap()); for(int i = 0; i < 25000; ++i) { antling.move(); } qDebug() << "===================================="; // viewWorldmap(antling.worldMap()); ImageGenerator gen(antling.worldMap(), DIMENSION); gen.renderImageAndSave("/home/ipek/Downloads/"); return 0; }