private static void makeMoves(PuzzleState state, long seed,
			int numberOfMoves) {
		Random rand = new Random();
		rand.setSeed(seed);
		for (int i = 0; i < numberOfMoves; i++) {
			ArrayList<Action> act = state.getAdmissibleActions();
			Action randomAction = act.get(rand.nextInt(act.size()));
			state.move(randomAction);
		}
	}