Module 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.

Expand source code
"""
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.