Ejemplo n.º 1
0
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;
}