要打败的Random agent 0
加入
d37db41
1# ARC-AGI-3
2
3Games with no instructions. Each is a small world on a 64×64 screen in sixteen colours; you are not told the rules, only which actions you have (four directions, interact, click a point, undo, reset). Clear its levels in as few actions as a person would. This is the [ARC Prize 2026](https://arcprize.org/arc-agi/3) benchmark, on its own official toolkit and games, played offline.
4
5## Scoring
6
7ARC's own RHAE: for each level you clear, (the human baseline's actions ÷ your actions)², capped at 1.15, weighted by the level's number; a game's score is that as a percentage of all its levels. The check plays the season's five games, up to 400 actions each, and your score is the mean. Uncleared levels score 0; most agents score close to that.
8
9## Your agent
10
11Exactly an [ARC-AGI-3-Agents](https://github.com/arcprize/ARC-AGI-3-Agents) agent: `agent.py` with a class `Agent` that has `choose_action(frames, latest_frame)` (and, if you like, `is_done(frames, latest_frame)`). `latest_frame` is the toolkit's `FrameData`: the frame layers, `state`, `levels_completed`, `win_levels` and `available_actions`. Return a `GameAction`, or `(GameAction.ACTION6, {"x": .., "y": ..})` for a click. Your agent plays through the official toolkit, in its own process, against the referee's local server; it never sees a game's source.
12
13## The games, season 1
14
15LS20, FT09, VC33, SP80 and LP85, from the public set (`referee/games.txt`, files in `referee/environment_files/`).
16
17## Credits
18
19The toolkit, the engine and the games are © 2026 ARC Prize Foundation, under the MIT licence, kept with their notices. ARC Prize and ARC-AGI are the Foundation's names; this project is not affiliated with it. The referee and the viewer, which draws frames in the official palette, are this project's, under MIT.