- Uninformed Search: Tiefensuche, Breitensuche
- Informed Search: Uniform-Cost, A* mit benutzerdefinierten Heuristiken
- Adversariale Suche: Minimax, Alpha-Beta-Pruning
- Reinforcement Learning: Q-Learning mit Feature-Extraktoren
- Grafische Pacman-Spieloberfläche und Visualisierung
- Integrierter Autograder und Testsuite