szmyty / OpenAI-Retro-SuperMarioWorld-SNES
This project contains my implementation of the NEAT-Python algorithm to use a recurrent neural network that enables an AI-controlled Mario to train itself to complete levels in "Super Mario World" on SNES. I used the gym-retro-integration program to create my own variables from the game's RAM values and then used those variables to reward/penali…
☆27Updated 4 years ago
Alternatives and similar repositories for OpenAI-Retro-SuperMarioWorld-SNES:
Users that are interested in OpenAI-Retro-SuperMarioWorld-SNES are comparing it to the libraries listed below
- Racing game AI☆110Updated last year
- An OpenAI Gym interface to Super Mario Bros. & Super Mario Bros. 2 (Lost Levels) on The NES☆731Updated last year
- A deep reinforcement learning bot that plays tetris☆292Updated 6 months ago
- Super Mario Kart Snes integration with OpenAI Retro Gym☆10Updated 4 years ago
- ☆69Updated 3 years ago
- Retro games for Reinforcement Learning☆235Updated 2 weeks ago
- ML-powered chess bot at ~1100 elo☆28Updated 2 weeks ago
- Connect4 reinforcement learning by AlphaGo Zero methods.☆114Updated 3 years ago
- An environment of the board game Go using OpenAI's Gym API☆174Updated 2 years ago
- Reinforcement learning using PyBoy for Kirby Dream Land and Super Mario Land☆50Updated 2 years ago
- A Python3 NES emulator and OpenAI Gym interface☆252Updated last year
- An implementation of (Double/Dueling) Deep-Q Learning to play Super Mario Bros.☆71Updated 3 years ago
- Using the NEAT algorithm to train an AI to play pong in Python!☆77Updated 5 months ago
- ☆90Updated 4 years ago
- This program evolves an AI using the NEAT algorithm to play Super Mario Bros.☆106Updated 2 years ago
- 🧠 NEAT algorithm applied to Chrome Dinosaur game in Python.☆40Updated 3 months ago
- A chess game built from scratch in Python☆31Updated last year
- A checkers reinforcement learning AI, and all the tools needed to train it.☆56Updated 4 years ago
- samples of neat code☆52Updated 4 years ago
- ☆248Updated 2 years ago
- Use reinforcement learning to train a flappy bird which NEVER dies in Python.☆36Updated 5 years ago
- Retro Games in Gym☆54Updated last year
- PyTorch implementation of AlphaZero Connect from scratch (with results)☆81Updated 5 years ago
- LeagueAI software framework for League of Legends that provides information about the state of the game based on Image Recognition using …☆228Updated 5 years ago
- ☆368Updated 3 years ago
- A fast, generalized, and modified implementation of Deepmind's distinguished AlphaZero in PyTorch.☆73Updated 3 months ago
- Selfplay In MultiPlayer Environments☆318Updated 9 months ago
- A Deep Learning UCI-Chess Variant Engine written in C++ & Python☆260Updated 2 weeks ago
- Evolving Neural Networks Through Augmenting Topologies☆16Updated 4 years ago
- A simple chess environment for openai/gym☆158Updated last year