public void startSimulation() {
		int counter = 0;
		while (!allRatsOnTarget() && counter < maxSimulationStep) {
			for (MazeRat rat : rats) {
				rat.performStep();
			}

			counter++;
		}

		if (allRatsOnTarget()) {
			System.out.println("Rats finished! It took " + counter + " steps");
		} else {
			System.out.println("Rats failed");
		}
	}