Skip to main content
Blog
Jun 23, 2026Eli YoungEli Young 4 min read

Arena 90 and the Ghost Ladder

How the 90-node campaign, medal progress, and ranked ghosts turn practice into a visible progression loop.

PracticeArena 90GhostsPracticeProgression
The Arena 90 campaign map: a ninety-node route winding through nine themed worlds.
The Arena 90 route: ninety pinned nodes across nine worlds.

Practice gets better when progress is visible. A flat list can be useful, but it does not give a learner much sense of where they are, what came before, or what kind of challenge is waiting next.

Arena 90 is our answer to that problem: a 90-node campaign path over real AlgoArena problems, paired with medals, unlocks, and ghost races so the work feels like a world instead of a spreadsheet.

What shipped

The campaign path is pinned to existing problem IDs. That matters. A campaign node should not drift every time the library changes order, and a learner should not open node 42 tomorrow to find a completely different concept by accident.

The current audit is intentionally concrete:

  • 90 campaign nodes
  • 9 worlds
  • deep test coverage across the path
  • no node below 100 test cases
  • medals based on best test-case progress
90
Nodes
pinned campaign nodes
Deep coverage
Test cases
across the path
100
Min / node
no tiny-test nodes
The Arena 90 audit, so medals mean coverage, not a tiny hand-written sample.

The medal model is partial-credit by design. Passing one case earns one medal. Passing at least half earns two. Passing every case earns three. That makes progress visible even when the learner has not fully solved the node yet.

01
Pass any case
02
Pass at least half
03
Pass every case
Partial-credit medals make progress visible before a node is fully solved.

Why ghosts belong here

Ghosts make empty lobbies feel less empty without pretending offline runs are live opponents. A player can race their own prior accepted attempt, or race an eligible human ghost when the run meets the replay bar.

That distinction matters. Self ghosts can be useful with looser rules because they only affect the person who created them. Human-pool ghosts need stricter eligibility: accepted and complete, clean practice or battle context, timed replay, enough events and snapshots, and no Rena, AI, hints, or imported context flags.

The result is a better ladder. You can practice alone, race a real historical attempt, or jump into live ranked when a match is available.

Why the route matters

The first Arena 90 map had the right idea but the wrong feel. Nodes were readable, but they sat on top of the map instead of belonging to it.

The product lesson is larger than a single art pass. Arena 90 needs the route, curriculum, unlock model, and illustration work to agree. The public contract starts with pinned nodes, coverage, prerequisites, medals, and replay eligibility; the map layer should be authored around that contract rather than used to disguise it.

That is the difference between "a UI over art" and "a campaign whose structure is visible."

What stays separate

Arena 90 attempts are clean-slate practice. Rena, AI, and hints stay disabled for the campaign route. That keeps medal progress and ghost eligibility understandable.

The goal is not to make practice harsher. It is to make the signal clearer. When a learner earns medals on a node, the product should know what that work represents.

Arena 90 is still a beginning, but it is now a beginning with a spine: a pinned path, visible progress, replayable targets, and a map that is starting to act like a world.

How to read this update

The important question is not only what shipped. It is what new evidence the product can now preserve. For practice work, a useful release should make the next session easier to understand: what happened, why it mattered, and what someone can do with the result afterward.

That is the bar we use for field notes. A feature is stronger when it turns a hidden process into something reviewable: a timeline, a report, a map, a score explanation, a replay, or a teacher-facing control. The surface can stay simple, but the evidence behind it should get harder to hand-wave.

Related posts

View all