HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Playing SNES in the Retro Learning Environment

Nadav Bhonker; Shai Rozenberg; Itay Hubara

Playing SNES in the Retro Learning Environment

Abstract

Mastering a video game requires skill, tactics and strategy. While these attributes may be acquired naturally by human players, teaching them to a computer program is a far more challenging task. In recent years, extensive research was carried out in the field of reinforcement learning and numerous algorithms were introduced, aiming to learn how to perform human tasks such as playing video games. As a result, the Arcade Learning Environment (ALE) (Bellemare et al., 2013) has become a commonly used benchmark environment allowing algorithms to train on various Atari 2600 games. In many games the state-of-the-art algorithms outperform humans. In this paper we introduce a new learning environment, the Retro Learning Environment --- RLE, that can run games on the Super Nintendo Entertainment System (SNES), Sega Genesis and several other gaming consoles. The environment is expandable, allowing for more video games and consoles to be easily added to the environment, while maintaining the same interface as ALE. Moreover, RLE is compatible with Python and Torch. SNES games pose a significant challenge to current algorithms due to their higher level of complexity and versatility.

Code Repositories

nadavbh12/Retro-Learning-Environment
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
snes-games-on-f-zeroD-DQN
Score: 3636
snes-games-on-f-zeroDueling D-DQN
Score: 5161
snes-games-on-f-zeroDQN
Score: 3116
snes-games-on-gradius-iiiD-DQN
Score: 12343
snes-games-on-gradius-iiiDueling D-DQN
Score: 16929
snes-games-on-gradius-iiiDQN
Score: 7583
snes-games-on-mortal-kombatDQN
Score: 83733
snes-games-on-mortal-kombatD-DQN
Score: 56200
snes-games-on-mortal-kombatDueling D-DQN
Score: 169300
snes-games-on-super-marioD-DQN
Score: 16946
snes-games-on-super-marioDueling D-DQN
Score: 20030
snes-games-on-super-marioDQN
Score: 11765
snes-games-on-wolfensteinDueling D-DQN
Score: 40
snes-games-on-wolfensteinDQN
Score: 100
snes-games-on-wolfensteinD-DQN
Score: 83

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Playing SNES in the Retro Learning Environment | Papers | HyperAI