Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/madebypixel02/machine-learning-pacman

[Uc3m] The Classic ghost-eating game
https://github.com/madebypixel02/machine-learning-pacman

data-science data-structures data-structures-and-algorithms machine-learning machine-learning-algorithms pacman-game python reinforcement-learning uc3m videogame weka weka-library

Last synced: 16 days ago
JSON representation

[Uc3m] The Classic ghost-eating game

Awesome Lists containing this project

README

        

# Machine Learning Pacman | uc3m

*The Classic ghost-eating game 👾*

[**Report**](https://github.com/madebypixel02/Machine-Learning-Pacman/blob/master/Practice%202%20Report.pdf)

## Introduction

This project introduces us to new notions on Machine Learning. I developed this project with [@chriss1245](https://github.com/chriss1245).

## Installation

Dependencies:

```
jre-openjdk python python-pip git
```

Clone the repo:

```shell
git clone https://github.com/madebypixel02/Machine-Learning-Pacman.git
cd Machine-Learning-Pacman
```

Install the required ``python`` libraries:

```shell
JAVA_HOME=/usr/lib/jvm/default pip install -r requirements.txt
```
Test our ``machine learning`` algorithm

```shell
python busters.py -p QLearningAgent -l openClassic -t 0.1 -g RandomGhost
```

Note: ``-l`` specifies map to try (from layouts folder), ``-g RandomGhost`` specifies that ghosts will move at random instead of staying still.

## Gameplay



## Summary

May 4th, 2021