public void Solve() { Solver.Solution solution = Solver.FindPath(currentState); Console.WriteLine(solution); }
public int Score(LevelState state) { Solver.Solution solution = Solver.FindPath(state); return(solution.Solved ? solution.Explored : 0); }