This work involves the application of concepts and techniques of three main chapters of the AI course, namely: programming in Python, architectures of agents and tree search techniques for problem solving. In the scope of this work, we should develop an agent capable of playing the Pacman game intelligently.
- Clone this repository
- Create a virtual environment:
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
Open 3 terminals, in each terminal runonce:
$ source venv/bin/activate
Run each application in it's terminal:
Terminal 1:
$ python server.py
Terminal 2:
$ python viewer.py
Terminal 3:
$ python client.py
Sprites from https://github.com/rm-hull/big-bang/tree/master/examples/pacman/data