Publication | Open Access
Teaching Introductory Artificial Intelligence with Pac-Man
61
Citations
1
References
2010
Year
Artificial IntelligenceGame AiEngineeringAutonomous LearningIntroductory Artificial IntelligenceTeaching AiEducationMulti-agent SearchComputer ScienceIntelligent SystemsRobot LearningGamesLearning In GamesAi EducationHuman Learning
The projects that we have developed for UC Berkeley’s introductory artificial intelligence (AI) course teach foundational concepts using the classic video game Pac-Man. There are four project topics: state-space search, multi-agent search, probabilistic inference, and reinforcement learning. Each project requires students to implement general-purpose AI algorithms and then to inject domain knowledge about the Pac- Man environment using search heuristics, evaluation functions, and feature functions. We have found that the Pac-Man theme adds consistency to the course, as well as tapping in to students’ excitement about video games.
| Year | Citations | |
|---|---|---|
Page 1
Page 1