public GameState(Problem problem) { Problem = problem; Reset(0); }
public NotSoGreatController(Problem problem) { GameState = new GameState(problem); }