Skip to content

A deep q-learning agent to train a CNN to play Atari 2600 Space Invaders

Notifications You must be signed in to change notification settings

zayaanmoez/space-invaders-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

space-invaders-ai

Getting Started

Prerequisites

Python 3.8.5

Installation

  1. Create virtualenv

    pip install virtualenv
    virtualenv venv --no-site-packages

    or if virtualenv --version >= 17.0

    virtualenv venv
  2. Start venv Linux/Unix:

    source venv/bin/activate

    Powershell:

    venv/Scripts/activate.ps1
  3. Install PIP packages

    pip install -r requirements.txt

Usage

-> Import the ROMs

AutoROM

-> Run

python spaceInvadersAI.py

About

A deep q-learning agent to train a CNN to play Atari 2600 Space Invaders

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published