public void runGame()
	{
		WorldGUI view = new WorldGUI(world);

		for(int rounds=0; rounds<1000; rounds++){
			for(int i = 0; i<127; i++){//127 ants per team in the game?
				step(i, Colour.RED);
				step(i, Colour.BLACK);
			}
			//refresh/update representation here
			if(rounds%15 == 0){
				view.update(cellsToUpdateList);
				cellsToUpdateList.clear();
			}
		}
		for(int x = 0; x<world.getRows(); x++){
			for(int y = 0; y<world.getColumns(); y++){
				Cell c = world.getCell(x,y);
				if(c.isAnt()){
					c.removeAnt();
				}
			}
		}
		view.endGame();
	}