Module 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 be invoked in-place of invoking
the file directly.
For example, the pacman binary can be invoked on the command line like:
python3 -m pacai.bin.pacman --seed 10
or through Python like:
from pacai.bin import pacman
pacman.main(['--seed', '10'])
Expand source code
"""
The `pacai.bin` package contains all of the binaries (executables) for this project.
All binaries within this package have a main() function that can be invoked in-place of invoking
the file directly.
For example, the pacman binary can be invoked on the command line like:
```
python3 -m pacai.bin.pacman --seed 10
```
or through Python like:
```
from pacai.bin import pacman
pacman.main(['--seed', '10'])
```
"""
Sub-modules
pacai.bin.arguments
pacai.bin.capture
-
Capture is a variant of pacman where two teams face off. The goal is to eat more food than your opponent. On your side of the map, you are a ghost and …
pacai.bin.crawler
-
Binary for the crawler simulation.
pacai.bin.eightpuzzle
pacai.bin.gridworld
pacai.bin.pacman
-
This file holds the logic for a classic pacman game along with the main code to run a game …