Skip to content
Back to skills

Ale 60 Games Eval

ASecurity

This benchmark evaluates reinforcement learning agents across 60 Atari 2600 games using a stochastic environment variant with sticky actions. It measures sample efficiency and learning stability by tracking performance at multiple frame-count thresholds (10M to 200M). Use when the user wants to benchmark on Arcade Learning Environment (ALE), or asks about evaluating this task. Reports score averages.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythonperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill ale-60-games-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ale 60 Games Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ale 60 Games Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-ale-60-games-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-ale-60-games-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ale-60-games-eval
description: This benchmark evaluates reinforcement learning agents across 60 Atari 2600 games using a stochastic environment variant with sticky actions. It measures sample efficiency and learning stability by tracking performance at multiple frame-count thresholds (10M to 200M). Use when the user wants to benchmark on Arcade Learning Environment (ALE), or asks about evaluating this task. Reports score averages.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1709.06009
  bibtex_key: [REDACTED]
  confidence: high
---

# ale-60-games-eval

> Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agents — Machado et al. (2017) (arXiv:1709.06009, 2017)

## What this evaluates

This benchmark evaluates reinforcement learning agents across 60 Atari 2600 games using a stochastic environment variant with sticky actions. It measures sample efficiency and learning stability by tracking performance at multiple frame-count thresholds (10M to 200M).

## Datasets

- **Arcade Learning Environment (ALE)** — total 60; splits: train (60)

## Metrics

- `score averages` **(primary)** — range: other
  - Average total reward obtained over the final 100 episodes of a trial up to a specified frame limit. Results are averaged across multiple independent trials.

## Input / output format

**Input**: Raw Atari 2600 game frames.

**Output**: Discrete action selection from the game's action space.

## Scoring recipe

```python
def compute_score(trial_episodes, frame_limit):
    relevant = [ep for ep in trial_episodes if ep.frames <= frame_limit]
    last_100 = relevant[-100:]
    return sum(ep.total_reward for ep in last_100) / len(last_100)
# Final metric: mean(compute_score(trial) for trial in trials)
```

## Common pitfalls

- Using the original deterministic ALE dynamics instead of the proposed sticky actions variant, which fundamentally changes the evaluation landscape.
- Reporting results based on a single trial (common in early DQN papers) rather than multiple independent trials, leading to unreliable statistical comparisons.
- Evaluating performance at only one frame count threshold instead of tracking learning progress across multiple milestones (10M, 50M, 100M, 200M).

## Evidence (verbatim from paper)

> We computed score averages of each trial using the 100 final episodes until the specified threshold, including the episode in which the total is exceeded. We report the average over 5 trials for DQN and the average over 24 trials for Sarsa $(\lambda) + \mathrm{Blob - PROST}$ .

## Citation

```bibtex
@misc{machado2017revisiting,
  title={Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agents},
  author={Machado et al. (2017)},
  year={2017},
  note={arXiv:1709.06009}
}
```

- arXiv: 1709.06009

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.