Berkeley implementation of Pacman AI adapted by Nelson Ponzoni only for teaching purposes
Archivos que deben editar: search.py: Donde reside la implementacion de los algoritmos de busqueda. searchAgents.py: Donde reside el agente basado en busqueda.
Archivos que puede ser interesante ver: pacman.py: El archivo principal que ejecuta el juego Pacmana. En este archivo se describe el estado del juego (Pacman GameState) el cual sera usado en el proyecto. game.py: Maquinaria detras de escena que describe como el mundo del pacman funciona. AgentState, Agent, Direction, y Grid. util.py: Estructura soporte que será usada en los algoritmos.
- P1 - [Search]: implementar los algoritmos de busqueda para depth-first, breadth-first, uniform cost y A*. Estos algoritmos resuelven como el pacman debe desplazarse dentro de los laberintos