diff --git a/search/searchAgents.py b/search/searchAgents.py index 4e02258..0a2e4d5 100644 --- a/search/searchAgents.py +++ b/search/searchAgents.py @@ -517,8 +517,7 @@ class ClosestDotSearchAgent(SearchAgent): walls = gameState.getWalls() problem = AnyFoodSearchProblem(gameState) - "*** YOUR CODE HERE ***" - util.raiseNotDefined() + return search.bfs(problem) class AnyFoodSearchProblem(PositionSearchProblem): """ @@ -551,10 +550,7 @@ class AnyFoodSearchProblem(PositionSearchProblem): The state is Pacman's position. Fill this in with a goal test that will complete the problem definition. """ - x,y = state - - "*** YOUR CODE HERE ***" - util.raiseNotDefined() + return state in self.food.asList() def mazeDistance(point1: Tuple[int, int], point2: Tuple[int, int], gameState: pacman.GameState) -> int: """