TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Playing SNES in the Retro Learning Environment

Playing SNES in the Retro Learning Environment

Nadav Bhonker, Shai Rozenberg, Itay Hubara

2016-11-07Reinforcement LearningAtari GamesSNES Games
PaperPDFCode(official)

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.

Results

TaskDatasetMetricValueModel
Video GamesSuper MarioScore20030Dueling D-DQN
Video GamesSuper MarioScore16946D-DQN
Video GamesSuper MarioScore11765DQN
Video GamesF-ZeroScore5161Dueling D-DQN
Video GamesF-ZeroScore3636D-DQN
Video GamesF-ZeroScore3116DQN
Video GamesMortal KombatScore169300Dueling D-DQN
Video GamesMortal KombatScore83733DQN
Video GamesMortal KombatScore56200D-DQN
Video GamesGradius IIIScore16929Dueling D-DQN
Video GamesGradius IIIScore12343D-DQN
Video GamesGradius IIIScore7583DQN
Video GamesWolfensteinScore100DQN
Video GamesWolfensteinScore83D-DQN
Video GamesWolfensteinScore40Dueling D-DQN

Related Papers

CUDA-L1: Improving CUDA Optimization via Contrastive Reinforcement Learning2025-07-18VisionThink: Smart and Efficient Vision Language Model via Reinforcement Learning2025-07-17Spectral Bellman Method: Unifying Representation and Exploration in RL2025-07-17Aligning Humans and Robots via Reinforcement Learning from Implicit Human Feedback2025-07-17VAR-MATH: Probing True Mathematical Reasoning in Large Language Models via Symbolic Multi-Instance Benchmarks2025-07-17QuestA: Expanding Reasoning Capacity in LLMs via Question Augmentation2025-07-17Inverse Reinforcement Learning Meets Large Language Model Post-Training: Basics, Advances, and Opportunities2025-07-17Autonomous Resource Management in Microservice Systems via Reinforcement Learning2025-07-17