- Python-based Pacman game environment
- Multiple built-in agents: Reflex, Minimax, Expectimax, Alpha-Beta
- Custom agent API for heuristic and RL algorithms
- Real-time GUI visualization
- Command-line controls and logging utilities
- Performance evaluation and statistics