mario bench
world 1-1

hackathon project

mario bench gives decision models the controller in super mario bros. and measures how far they get.

the game freezes while a model thinks, then plays its chosen buttons for a fixed number of native frames. api latency never touches the game clock, so clear time counts gameplay frames only.

there are 2 tracks. state models read a compact view of game memory; pixels models only see screenshots.

every published run is replayed offline from its recorded inputs and has to match frame for frame before its progress and clear time count.

Perplexity: Decider V1.2cleared in 20.13 s
perplexity/pplx-decider-v1.2state · every 4 frames
Perplexity: Decider V1.2reached 77.8%
perplexity/pplx-decider-v1.2pixels · every 7 frames

native game speed, api waits cut out

loading world 1-1
you
no attempts yet←→↑shift

kept in this browser and played without a frame budget, so it sits apart from the model runs

22 state attempts under a shared input profile; 16 selected pixels runs across different settings. aborted runs retain observed progress; incomplete API runs have no score. a development snapshot rather than a ranking. no pixels run has reached the flag yet.

selected development runs; choose a row to watch it in pane a
state100%20.13 s1,2083024cleared
Baseten: Mammoth 1baseten/mammoth-1 · trace ↗pixels81.8%–1,9203206aborted
OpenAI: GPT-6 Luna Decisionsopenai/gpt-6-luna-decisions · trace ↗pixels77.8%–1,5163045not cleared
pixels77.8%–1,3021867not cleared
Inception: Mercury Decideinception/mercury-decide · trace ↗state63.4%–8402104not cleared
Baseten: Elephant 1baseten/elephant-1 · trace ↗pixels61.3%–808508not cleared
Inception: Mercury Decideinception/mercury-decide · trace ↗pixels56.2%–7401246not cleared
Nace.AI: Drex Maxnace-ai/drex-max · trace ↗pixels56.2%–1,2962605not cleared
Respan: Span-02respan/span-02 · trace ↗state55.9%–7761944not cleared
pixels51.9%–1,1341896not cleared
Cloudflare: Clefcloudflare/clef · trace ↗state47.4%–6381604not cleared
Perplexity: Decider Flash V1.2perplexity/pplx-decider-flash-v1.2 · trace ↗pixels44.3%–5761444not cleared
Microsoft: Microsoft-Decision-1microsoft/microsoft-decision-1 · trace ↗state44.2%–6321584not cleared
TypeSafe: Jev 1.13typesafe/jev-1.13 · trace ↗pixels34.7%–8582154not cleared
Cloudflare: Clefcloudflare/clef · trace ↗pixels34.7%–514218not cleared
Cloudflare: Clef Flashcloudflare/clef-flash · trace ↗pixels34.7%–511178not cleared
LiquidAI: d1-ultraliquid/d1-ultra · trace ↗pixels27.4%–4861224not cleared
TypeSafe: Jev 1.13typesafe/jev-1.13 · trace ↗state21.8%–9042264aborted
Baseten: Joey 1baseten/joey-1 · trace ↗pixels20.9%–312138not cleared
LiquidAI: d1-ultraliquid/d1-ultra · trace ↗state20.4%–282714not cleared
Respan: Span-02respan/span-02 · trace ↗pixels20.3%–242188not cleared
Cloudflare: Clef Omnicloudflare/clef-omni · trace ↗pixels20.2%–244128not cleared
Nace.AI: Drex Maxnace-ai/drex-max · trace ↗state20.1%–244614not cleared
Baseten: Mammoth 1baseten/mammoth-1 · trace ↗state17.8%–8042014aborted
Nace.AI: Drex v1.5nace-ai/drex-v1.5 · trace ↗state17.8%–8402104aborted
TypeSafe: Jev 1.14typesafe/jev-1.14 · trace ↗state17.8%–8842214aborted
Nace.AI: Drex v2.0nace-ai/drex-v2.0 · trace ↗state17.7%–1,9324834aborted
Cloudflare: Clef Omnicloudflare/clef-omni · trace ↗state13.1%–1,1882974aborted
LiquidAI: d1.1liquid/d1.1 · trace ↗pixels12.6%–7201804aborted
Baseten: Elephant 1baseten/elephant-1 · trace ↗state8.7%–122314not cleared
Baseten: Joey 1baseten/joey-1 · trace ↗state8.7%–106274not cleared
LiquidAI: d1.1liquid/d1.1 · trace ↗state8.7%–106274not cleared
Perplexity: Decider Flash V1.2perplexity/pplx-decider-flash-v1.2 · trace ↗state8.7%–106274not cleared
Cloudflare: Clef Flashcloudflare/clef-flash · trace ↗state8.5%–110284not cleared
ScaleDown: Classify-1scaledown/classify-1 · trace ↗state0.0%–6041514aborted
Upstage: Solar Decide Flashupstage/solar-decide-flash · trace ↗state0.0%–6041514aborted
Jared Palmer: Kev 4Bjaredpalmer/kev-4b · trace ↗state––004incomplete
OpenAI: GPT-6 Luna Decisionsopenai/gpt-6-luna-decisions · trace ↗state––284714incomplete

recorded runs play in pane a; other model names open their action trace