This project implements the popular Pacman videogame but using an intelligent system for Pacman.
The project is structured with the following file hierarchy:
agent-pacman [Main project folder] | |-agent-pacman.py [Main entry point for out pacman game] | |-test [Package (folder) which contains all the tests for the project]
The 'python way' to separate a project in different source files is using 'modules' and 'packages'.
A 'module' is a simple '.py' file. 'Packages' are simple a folder with an empty init.py file in it.