Skip to content

๐ŸŽฎ๐Ÿ•น๏ธ๐Ÿ‘พ Created a pacman simulation in Python, as a part of Berkeley's University Artificial Intelligence course. Project is divided into two parts. Firstly a basic agent and multiple search algorithms are implemented. In the second part, problem became more complex, while designing intelligent multiagents.

Notifications You must be signed in to change notification settings

mansstiv/Pacman-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

26 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Pacman-Simulation

Created a pacman simulation in Python, as a part of Berkeley's University Artificial Intelligence course. Project is divided into two parts. Firstly a basic agent and multiple search algorithms are implemented. In the second part, problem became more complex, while designing intelligent multiagents.

Search - Part 1

In this project, Pacman agent finds paths through his maze world, both to reach a particular location and to collect food efficiently. General search algorithms were built and applied them to Pacman scenarios. For more information, read the following analytical instructions.

Algorithms implemented

  1. Depth First Search
  2. Breadth First Search
  3. Uniform Cost Search
  4. A* Search

Muiltiagents - Part 2

In this project, agents for the classic version of Pacman were designed, including ghosts. Along the way, both minimax and expectimax search were implemented. I also experimented with evaluation function design. For more information, read the following analytical instructions.

Questions

  1. Reflex Agent
  2. Minimax
  3. Alpha-Beta Pruning
  4. Expectimax
  5. Evaluation Function

About

๐ŸŽฎ๐Ÿ•น๏ธ๐Ÿ‘พ Created a pacman simulation in Python, as a part of Berkeley's University Artificial Intelligence course. Project is divided into two parts. Firstly a basic agent and multiple search algorithms are implemented. In the second part, problem became more complex, while designing intelligent multiagents.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages