ElijahWilde / SonicML

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sonicNEAT

What it is

Train an AI to play Sonic The Hedgehog for the SEGA Genesis using NEAT (Neuro-Evolution of Augmenting Topologies)

How to use

  • Install prerequisites: Python NEAT, OpenAI Gym-Retro
  • Install training files
  • Run Sonic file for parallel training (requires multi-core CPU) and Training file for regular training (1 simulation at a time)

If you have any questions you can email me at vedantgupta523@gmail.com

modified from: https://gitlab.com/lucasrthompson/Sonic-Bot-In-OpenAI-and-NEAT

About


Languages

Language:Python 100.0%