CodeGuesser
Defaults are the languages you know. Early rooms favor them; later rooms sprinkle in surprises. More languages checked increases score weight.
Stats
Run over
Welcome to CodeGuesser
Read a code snippet, pick the right answer. Score points for speed and streaks. Three lives per run.
Start with what you know. Pick the languages you know and the dungeon starts there, then trickles in new stuff as spice.
Skip this for full chaos.
Three modes
language — what language is this written in?
algorithm — what does the code do? (quicksort, dijkstra, …)
data structure — what is being implemented? (stack, trie, …)
Pick a mode chip up top before round 1.
Modifiers & curses
The chip row tweaks the run: speed run, sudden death, +1 life, double XP. Curses (fog, redact, typo) make rounds harder for +25% XP.
endless — one life only. Score is your longest streak. Best persists across runs.
tier — runs are graded Bronze → Silver → Gold → Platinum → Diamond → Master. The HUD pill shows your live grade; career rank tracks your best.
packs — the chip strip below the modes filters which languages show up. New packs unlock at XP thresholds; locked-but-affordable chips pulse — click to spend XP and unlock.
stats — the stats chip opens a panel showing rank, accuracy, achievements, packs, and your daily streak. daily drops you into today's challenge (same snippets for everyone). options changes your known-language defaults. help re-opens this tour any time.
Press Esc any time to dismiss.