Skip to content

Latest commit

 

History

411 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is this?

  • This is an updated version (from python2 to python3) of the Berkeley Pacman project. Its nearly 1-to-1 so you should be able to follow along with their general ideas. Changes:
  • It has been formatted using Black (pypi)
  • The casing has been standardized to snake case
  • A light version of wumpus world has been added

How do I get this code to run?

All the setup instructions are inside documentation/setup.md


What are the important files?

  • main/ contains all the code, however you can ignore many of the python files
  • main/search.py is where all your search algorithms should be.
    (search for *** YOUR CODE HERE ***)
  • main/search_agents.py is where all of your agents should be.

What commands are there?

As soon as you run the start command (from the auto setup in documentation/setup.md), it will list all the project commands. But here's a quick overview anyways.

  • run pacman
  • run autograder
  • project pacman_examples

Many of these commands are simple wrappers like cd ./main;python pacman.py. You're free to run the python directly if desired.

About

💾 A python3 version of Berkeley's Pacman AI course

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages