Using pacman to explore different aspects of machine learning:
- Search Algorithms
- Multiagent Search and Evaluation Functions
- Reinforcement Learning
- Bayes Nets and Hidden Markov Models (Particle Filtering)
- Machine Learning (Classification, Neural Networks)