Solution startingSolution = solutionDao.readSolution(getClass().getResourceAsStream(UNSOLVED_DATA));
solver.setStartingSolution(startingSolution);
solver.solve();
Solution bestSolution = solver.getBestSolution();
assertNotNull(bestSolution);
Score bestScore = solver.getBestScore();
assertEquals(DefaultSimpleScore.valueOf(0), bestScore);
}