Skip to content
Agents' Last Exam for Robotics

Agents' Last Exam
for Robotics

The robotics domain of Agents' Last Exam. Autonomous agents are dropped into sandboxed robotics problems and scored on the artifact they leave behind — by a hidden grader, on hidden seeds.

1Tasks
1Platforms
1Directions
v0.5Release
a0d3534Engine pinRuns are checked against this engine commit
Design principles

Four commitments that make results meaningful

ALE Robotics is built so that a number on the leaderboard actually means what it says.

01

One kind of task: agentic robotics

Each task drops an autonomous agent into a sandboxed robotics problem — develop a control policy, plan a manipulation sequence, write code-as-policy, tune a planner — and scores the artifact it leaves behind. There is no answer key to retrieve.

02

Grader-computed metrics

The authoritative metric is computed by the task's verify stage on hidden seeds, in a stage the agent never sees. Nothing the agent prints is a scoring input.

03

Hidden by isolation, not by secrecy

Everything the grader needs — the anchor included — travels inside the task folder and is kept from the agent by stage isolation: verify/ is simply absent while the agent works. Anchors are published here.

04

Recomputed, then attested

Every upload is the engine's own run records. The server re-derives each score from them and rejects a bundle that disagrees with itself; validated is a consistency badge, and only an organisation re-run earns verified.

Task landscape

Organized by platform and research direction

Every task is classified by platform and research direction, and scores one hardware-invariant headline metric against the reference implementation's own measured anchor.

Humanoid

0

    Manipulation

    0

      Multirobot

      0

        Quadruped

        0

          Soft

          0

            Spacecraft

            0

              Surgical

              0

                UAV

                1

                Underwater

                0

                  Vehicle

                  0
                    The run

                    Engine-native, end to end

                    The upstream ALE engine builds the task image, runs the agent with the network blocked, freezes /home/user/submission, then runs the task's verify stage on hidden seeds. ale-export packs the engine's own records into the bundle you upload. Running a task needs the ALE engine and base image, available today to partner teams granted access by AgentsLastExam.

                    Submit a run →
                    Scoring

                    A ratio to a real run

                    The grader's measurement is divided by the task's anchor — the value the reference implementation actually produced through the same grader — and capped. The release aggregate is a macro_mean over the whole task set; a task a run skipped counts as 0. Each task page shows its anchor, cap and formula.

                    Browse tasks →
                    Validated vs verified

                    Honest about what was checked

                    The server re-derives every score from the engine records and rejects a bundle that disagrees with itself. That earns validated — a consistency badge. Verified is a maintainer attestation after an organisation re-run, and nothing in an upload can grant it. An upload something blocks from validation (no bound challenge, unknown task version, authoring harness) is kept as self-reported and stays off the board.

                    View leaderboard →
                    Open contribution

                    Bring a robotics problem into the benchmark.

                    ALE Robotics grows through contributed tasks — each one self-contained folder (instruction, image, reference oracle, hidden verifier) that must score exactly zero untouched and exactly one with its oracle before it counts.