public Game(World world, BrainParser b1, BrainParser b2){
//		ArrayList<Instruction> brain1 = new BrainParser("src/cleverbrain3.brain").parseBrain();
//		ArrayList<Instruction> brain2 = new BrainParser("src/cleverbrain4.brain").parseBrain();
		
		ArrayList<Instruction> brain1 = b1.parseBrain();
		ArrayList<Instruction> brain2 = b2.parseBrain();
		this.world = world;
		int antR = 0;
		int antB = 0;
		for(int x = 0; x<world.getRows(); x++){
			for(int y = 0; y<world.getColumns(); y++){
				Cell c = world.getCell(x,y);
				if(c.getIsRAntHill()){
					c.setAnt(new Ant(Colour.RED, antR, brain1));
					cellsToUpdateList.add(new Point(x,y));
					antR++;
				}
				else if(c.getIsBAntHill()){
					c.setAnt(new Ant(Colour.BLACK, antB, brain2));
					cellsToUpdateList.add(new Point(x,y));
					antB++;
				}
			}
		}
	}