Package pacai

The pacai package is the top-level package for the Pacman AI project maintained by the LINQS lab at UCSC. This project originally came from the Berkeley AI Lab.

Sub-modules

pacai.agents

The pacai.agents package contains various types of agents. An agent is something that takes actions within the world, like a pacman or a ghost. …

pacai.bin

The pacai.bin package contains all of the binaries (executables) for this project. All binaries within this package have a main() function that can …

pacai.core

The pacai.core package contains core elements of the game engine, and does not contain any code specific to one game. This package also houses all …

pacai.student

The pacai.student package contains partially implemented files for students to complete for various different assignments. Files submitted to the …

pacai.ui

The pacai.ui package contains the all of the user interfaces for the pacai package …

pacai.util

The pacai.util package contains various utilities used throughout the package, or useful for students implementing assignment.