Skip to content

Enhanced the skills of the Chrome Dinosaur with Reinforcement Learning using NEAT

Notifications You must be signed in to change notification settings

raresdan/chrome-dino-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 

Repository files navigation

🦖Chrome Dinosaur Game with Reinforcement Learning

Overview

This repository contains a OO (Object-Oriented) Python implementation from scratch of the classic Chrome Dinosaur Game using the Pygame library. The game experience has been enhanced with Reinforcement Learning using Python's NEAT (NeuroEvolution of Augmenting Topologies) library.

Features

  • Classic Chrome Dinosaur Game experience
  • Reinforcement Learning powered by NEAT
  • Customizable parameters for NEAT algorithm
  • Easy-to-understand, Object-Oriented codebase

Requirements

  • Python 3.x
  • Pygame
  • NEAT

Configuration

You can play with the parameters inside the config.txt file to obtain different results.

About

Enhanced the skills of the Chrome Dinosaur with Reinforcement Learning using NEAT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages