Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aveek-saha/pacman-ai
A repository for the Solutions for the PacMan assignment from Berkley
https://github.com/aveek-saha/pacman-ai
ai hacktoberfest pacman-agent pacman-assignments pacman-game
Last synced: 15 days ago
JSON representation
A repository for the Solutions for the PacMan assignment from Berkley
- Host: GitHub
- URL: https://github.com/aveek-saha/pacman-ai
- Owner: Aveek-Saha
- License: mit
- Created: 2022-10-04T16:07:46.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-01T15:50:24.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T18:04:06.292Z (7 months ago)
- Topics: ai, hacktoberfest, pacman-agent, pacman-assignments, pacman-game
- Language: Python
- Homepage:
- Size: 2.09 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pacman-AI
A repository for the Solutions for the PacMan assignment from Berkley.The original assignment: https://inst.eecs.berkeley.edu/~cs188/sp22/projects/
# Projects
## Project 1: Search
Implemented depth-first, breadth-first, uniform cost, and A* search algorithms.## Project 2: Multiagent
Implemented minimax, expectimax and alpha-beta pruning# Usage
To run the repo for yourself, clone it and follow the steps below:
Create a new conda env with python 3.6
```
conda create --name pacman python=3.6
conda activate pacman
```Go to the section you want to run (search/multiagent/etc.)
```
cd search
```To run the questions:
```
python autograder.py -q q1
python autograder.py -q q2 --no-graphics
```To run the autograder:
```
python autograder.py
```