xc-liu / pacman-rl-agent

RL agent to play Pacman, capture the flag

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pacman-rl-agent

Table of Contents

About The Project

This project is oriented towards the use of RL in the pacman-ctf environment, which consists on playing a capture the flag game in pacman, by controlling two agents. Our research findings are here.

Built With

Contributors

Xuecong Liu
Xuecong Liu

Carlos Lago
Carlos Lago

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Python 3+

Installation

  1. Clone the repo
git clone https://github.com/xc-liu/pacman-rl-agent
  1. Install Python packages
sudo pip install -r requirements.txt

Usage

The game can be runed with the following command:

python capture.py

For more details about the game mechanics refer to pacman-ctf.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

About

RL agent to play Pacman, capture the flag


Languages

Language:Python 96.6%Language:HTML 3.4%Language:Shell 0.0%