计算机使用智能体分类English
R13.01.01.01 · 任务小类

平台跳跃与街机反应

Platformers & arcade reflex

Progress through levels with timed inputs from pixels.

20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。

典型应用
PyBoy · Chrome Dino · arcade emulators
小类 GUI 需求标签
G3 · 仅 GUI

任务提案 · 20

展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。

R13.01.01.01-T01 Clear Super Mario Land world 1-1 in PyBoy from pixels

原始指令

A PyBoy window shows Super Mario Land (harness-supplied ROM) at the start of world 1-1 with 3 lives. Using only the keyboard bindings shown in controls.txt, reach the end-of-level gate. The game runs in real time; no pausing or savestates.

平台
mac · macOS win · Windows lin · Linux
应用
PyBoy
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
3 / 5

建议验证方式

Harness reads RAM each frame: pass when the level-complete flag is set. The agent sees only frames and sends OS key events; PyBoy's Python API, savestate hotkeys and speed-up are disabled, and the input log is replayed deterministically to confirm the run.

建议部分得分

50% scaled by x-progress over the first half of the level (RAM scroll); 50% scaled over the second half, full credit on level-complete flag

R13.01.01.01-T02 Reach 500 points in the offline dinosaur runner

原始指令

A local copy of the Chrome offline dinosaur game is open in the browser at the start screen. Press space to start and reach a score of at least 500 in a single run by jumping cacti and ducking birds.

平台
web · 任意系统(网页)
应用
Chrome Dino
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
2 / 5

建议验证方式

Injected game-state bridge reports Runner distance/score; pass at ≥ 500 in one run. Devtools are disabled and Runner object properties are frozen, so speed or collision cannot be patched; only trusted key events are accepted.

建议部分得分

50% scaled by best single-run score up to 250; 50% scaled from 250 to 500

R13.01.01.01-T03 Reach height 2,000 in a Doodle Jump-style web game

原始指令

A self-hosted Doodle Jump clone (fixed seed) is open. Steer with the arrow keys so the character keeps landing on platforms and reaches a height of 2,000 within 3 attempts. Moving and breaking platforms appear above 800.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
3 / 5

建议验证方式

JS bridge logs max height per attempt and the attempt count; pass when any of the first 3 attempts reaches 2,000. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; key events must be trusted (isTrusted).

建议部分得分

50% scaled by best height up to 1,000; 50% scaled from 1,000 to 2,000

R13.01.01.01-T04 Finish Super Mario Bros 1-1 with at least ten coins

原始指令

An emulator window (FCEUX, harness-supplied ROM) shows Super Mario Bros at world 1-1. Finish the level by touching the flagpole with at least 10 coins collected in that level. Use the keyboard controls in controls.txt; savestates and rewind are disabled.

平台
mac · macOS win · Windows lin · Linux
应用
arcade emulators
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
4 / 5

建议验证方式

RAM read by the harness: coin counter ≥ 10 at the flagpole event and level-complete for 1-1. Lua scripting and memory tools are disabled in the emulator build; input log replay confirms the run.

建议部分得分

50% scaled by x-progress; 20% flagpole reached; 30% scaled by coins up to 10

R13.01.01.01-T05 Pass ten pipes in a Flappy Bird-style web game

原始指令

A self-hosted Flappy Bird clone with a fixed pipe seed is open. Tap space or click to flap and pass 10 pipes in one run.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
2 / 5

建议验证方式

JS bridge reports pipes passed per run; pass at ≥ 10. Game loop runs at a fixed 60 Hz and does not pause while the agent thinks. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; only trusted (isTrusted) input is accepted.

建议部分得分

50% scaled by best run up to 5 pipes; 50% scaled from 5 to 10 pipes

R13.01.01.01-T06 Clear twenty bricks in a Breakout web game within three lives

原始指令

A self-hosted Breakout game (fixed seed) is open. Move the paddle with the mouse or arrow keys and clear at least 20 bricks before losing 3 lives.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 vis · 视觉判断 drag · 拖放
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
3 / 5

建议验证方式

JS bridge: bricks cleared when lives reach 0 or at 20. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; the paddle accepts only trusted (isTrusted) pointer/key events.

建议部分得分

50% scaled by bricks cleared up to 10; 50% scaled from 10 to 20 bricks

R13.01.01.01-T07 Clear all pellets on level 1 of a Pac-Man web clone

原始指令

A self-hosted Pac-Man clone (deterministic ghost AI) is open with 3 lives. Eat every pellet on level 1 so the maze advances to level 2.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
4 / 5

建议验证方式

JS bridge: pellet count 0 and level = 2 before lives reach 0. Ghost AI is deterministic so the trajectory replays exactly. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; only trusted (isTrusted) keys are accepted.

建议部分得分

50% scaled by the first half of pellets eaten; 50% scaled by the remaining pellets, full credit at level 2

R13.01.01.01-T08 Grow the snake to length 25 in a snake web game

原始指令

A self-hosted Snake game (Google Snake-style, standard speed, fixed apple seed) is open. Steer with the arrow keys to reach a snake length of 25 without hitting a wall or yourself.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
3 / 5

建议验证方式

JS bridge: max length in one run; pass at 25. Speed is fixed and the game does not pause between frames. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; only trusted (isTrusted) key events are accepted.

建议部分得分

50% scaled by max length from 4 to 15; 50% scaled from 15 to 25

R13.01.01.01-T09 Clear 40 lines in a Tetris sprint under five minutes

原始指令

A self-hosted Tetris (guideline rules, 7-bag with fixed seed, hold and hard drop enabled) is open in Sprint mode. Clear 40 lines in under 5:00 without topping out.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
4 / 5

建议验证方式

Game reports lines cleared and elapsed time; pass at 40 lines ≤ 300 s. Gravity is time-based, so slow decisions cost time and cause lock-outs. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; only trusted (isTrusted) keys are accepted.

建议部分得分

70% scaled by lines cleared up to 40; 30% if finished under 5:00

R13.01.01.01-T10 Defeat the first boss of Kirby's Dream Land in PyBoy

原始指令

PyBoy shows Kirby's Dream Land (harness-supplied ROM) at the start of Green Greens. Clear the stage and defeat Whispy Woods using inhale-and-spit on the apples. No savestates.

平台
mac · macOS win · Windows lin · Linux
应用
PyBoy
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
4 / 5

建议验证方式

RAM: stage index advances past Green Greens with the boss-defeated flag. PyBoy API and savestates disabled; inputs replayed to confirm.

建议部分得分

40% scaled by stage progress; 30% boss reached; 30% boss defeated

R13.01.01.01-T11 Clear the first Space Invaders wave without losing a life

原始指令

MAME (harness-supplied Space Invaders set) is running at the title screen with credits inserted. Start a 1-player game and destroy all 55 invaders of wave 1 without losing a life.

平台
mac · macOS win · Windows lin · Linux
应用
arcade emulators
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
4 / 5

建议验证方式

MAME RAM read by the harness (debugger disabled for the agent): wave counter advances with lives unchanged. Cheats and save states are disabled.

建议部分得分

70% scaled by invaders destroyed; 30% no life lost

R13.01.01.01-T12 Reach the 500 m summit stage in a PICO-8 precision platformer

原始指令

A local PICO-8 web export of Celeste Classic is open. Climb from 100 m to at least 500 m (stage 5) with no more than 20 deaths, using dash and wall-jump.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
5 / 5

建议验证方式

PICO-8 GPIO/memory bridge exposes level index and death counter to the harness only; pass when level ≥ 5 with deaths ≤ 20. DevTools are disabled by browser policy, so cartridge memory cannot be poked from the page; only trusted (isTrusted) keys are accepted and the cartridge's level-skip cheat is removed.

建议部分得分

80% scaled by levels cleared (one fifth per level); 20% within death limit

R13.01.01.01-T13 Finish Super Mario Bros 1-1 with at least 330 time remaining

原始指令

In FCEUX (harness-supplied ROM), complete world 1-1 of Super Mario Bros with the in-game timer showing 330 or more at the flagpole. Pipe shortcuts are allowed.

平台
mac · macOS win · Windows lin · Linux
应用
arcade emulators
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
5 / 5

建议验证方式

RAM: timer value at flagpole ≥ 330 and level-complete. Rewind, savestates and Lua disabled; input log replayed.

建议部分得分

40% level completed; 60% scaled by timer from 250 to 330

R13.01.01.01-T14 Achieve a 70% hit ratio on Galaga stage 1

原始指令

In MAME (harness-supplied Galaga set), play stage 1 and destroy every enemy of the stage with a shot hit ratio of at least 70%, without losing a ship.

平台
mac · macOS win · Windows lin · Linux
应用
arcade emulators
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
4 / 5

建议验证方式

RAM counters for shots fired, hits, stage and ships read by the harness: stage 2 reached, hits/shots ≥ 0.70, no ship lost. MAME's debugger, Lua console, cheats and save states are disabled in the harness build, and the input log is replayed to confirm the run.

建议部分得分

40% stage cleared; 40% scaled by hit ratio from 0.4 to 0.7; 20% no ship lost

R13.01.01.01-T15 Run 1,000 m in a three-lane endless runner

原始指令

A self-hosted 3D endless runner (Temple Run-style, fixed obstacle seed) is open in the browser. Swipe-equivalent arrow keys change lane, jump and slide. Reach 1,000 m in a single run.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
3 / 5

建议验证方式

JS bridge reports distance per run; pass at ≥ 1,000 m. Speed ramps over time. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; only trusted (isTrusted) input is accepted.

建议部分得分

50% scaled by best distance up to 500 m; 50% scaled from 500 to 1,000 m

R13.01.01.01-T16 Get five frogs home in a Frogger web clone

原始指令

A self-hosted Frogger clone (fixed traffic pattern) is open. Guide frogs across the road and river into all 5 home bays before the round timer and lives run out.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
3 / 5

建议验证方式

JS bridge: occupied home bays and lives; pass when all 5 bays are filled in one game. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; only trusted (isTrusted) key events are accepted.

建议部分得分

20% first bay filled; 20% second bay; 20% third bay; 40% fourth and fifth bays

R13.01.01.01-T17 Complete level 1 of a Geometry Dash-style rhythm platformer

原始指令

A self-hosted Geometry Dash-style clone shows level 1 (auto-scrolling, about 70 s, synced to music). Jump spikes and gaps with a single key and reach the end. Practice mode checkpoints are disabled.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 key · 快捷键 av · 音视频时序
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
5 / 5

建议验证方式

JS bridge: best completion percentage over attempts and the completion flag; full credit on completion within 60 minutes of wall-clock time. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; only trusted (isTrusted) key events are accepted.

建议部分得分

50% scaled by best completion up to the halfway point; 50% scaled from halfway to the level end

R13.01.01.01-T18 Score one point against the CPU in a Pong web game

原始指令

A self-hosted Pong game is open with a slow CPU opponent. Move your paddle with the mouse and score one point against the CPU before it scores 3.

平台
web · 任意系统(网页)
应用
arcade emulators
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
rt · 实时控制 drag · 拖放 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
1 / 5

建议验证方式

JS bridge: player score ≥ 1 while CPU score < 3. Game objects are closure-scoped and DevTools are disabled by browser policy, so state cannot be patched by script; the paddle accepts trusted (isTrusted) pointer events only.

建议部分得分

30% returns the ball at least 3 times; 70% scores a point

R13.01.01.01-T19 Reach level 5 in Game Boy Tetris A-type in PyBoy

原始指令

PyBoy shows Tetris (harness-supplied ROM) at the game-type menu. Start A-type at level 0 and play until the level indicator shows 5 (50 lines), without topping out.

平台
mac · macOS win · Windows lin · Linux
应用
PyBoy
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
AP · API 足够
交互原语
rt · 实时控制 key · 快捷键 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
long · 长流程
提案难度
3 / 5

建议验证方式

RAM: level byte ≥ 5 during a single game. PyBoy API, savestates and speed control disabled; input replay confirms.

建议部分得分

50% scaled by lines cleared up to 25; 50% scaled from 25 to 50 lines

R13.01.01.01-T20 Reach 300 points in the dinosaur runner on Android with taps

原始指令

On the Android emulator, a local web copy of the dinosaur runner is open in Chrome in portrait mode. Start with a tap and reach a score of at least 300 using taps to jump; the run speeds up over time.

平台
and · Android
应用
Chrome Dino
交互表面
mob · 移动触控
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
touch · 触控手势 rt · 实时控制 vis · 视觉判断
工作产物
WP11 · 游戏 / 仿真状态
条件
未声明
提案难度
3 / 5

建议验证方式

JS bridge through adb-forwarded devtools reports best score; pass at ≥ 300. That DevTools port is reachable only by the harness, not the agent, and game objects are closure-scoped, so state cannot be patched by script; input must arrive as touch events from the emulator.

建议部分得分

50% scaled by best score up to 150; 50% scaled from 150 to 300

已有研究映射

以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。

同工作流族的小类