Skip to content

Solo games

Four short games. They pay XP and Teeth, and they train the exact reflexes The Tank will test. Skip them and you will find out which ones.

The games

Snap

Bite when it flashes. Not before.

GoalA signal appears at a random moment. Bite inside the window. The windows keep getting shorter.
Duration45 s
TrainsBite and Croak timing
ControlsBite: click, tap or Enter. Only when the tank flashes.
Max per run60 Teeth, 300 XP

Feeding Frenzy

Eat what is smaller. Avoid what is not.

GoalEat smaller fish, grow, stay away from anything bigger than you.
Duration75 s
TrainsMovement, reading space
ControlsMove: WASD or arrows, or drag on the left half. Dash: Space or a two finger tap.
Max per run80 Teeth, 400 XP

Reef Dash

Coral, nets, teeth. Do not stop.

GoalHorizontal runner. Dodge coral and nets, collect teeth. Score is distance.
DurationUntil you hit something
TrainsReflexes, dash
ControlsUp and down: W S or arrows, or drag. Dash through anything: Space or a two finger tap.
Max per run80 Teeth, 400 XP

Depth Charge

Mines fall. The tank shrinks.

GoalDodge falling mines inside an arena that keeps shrinking. Stay inside the ring.
Duration60 s
TrainsZone control
ControlsMove: WASD or arrows, or drag. Dash: Space.
Max per run70 Teeth, 350 XP

Rewards

Rewards come from the score the server replays, never from the score your browser claims.

GameTeeth per pointXP per pointMax Teeth per runMax XP per run
Snap0.050.260300
Feeding Frenzy0.020.180400
Reef Dash0.010.0580400
Depth Charge0.040.1570350

Results are rounded down. On top of the per run ceiling, solo Teeth are capped at 500 per account per UTC day. XP has no daily cap. Once you hit the Teeth cap, you still earn XP and still climb the boards.

How scores are checked

Your browser is not trusted. Nothing personal.

  1. Start. The server opens a session and hands you a seed. Same seed, same fish, same mines, same flashes.
  2. Play. Your inputs are recorded tick by tick.
  3. Finish. You send the inputs and the score you think you got.
  4. Replay. The server runs the exact same simulation with your seed and your inputs. If the replayed score does not match, or the run length does not add up, the run is rejected. No Teeth, no XP, and the rejection is counted.

Two more rules:

  • Sessions expire. A session is open for 180 seconds. Finish after that and it pays nothing.
  • Finish once. A session can only be submitted one time. Resubmitting does not double anything.

Why replay

It keeps the boards honest without asking you to install anything. If your run is real, the replay agrees with you. If it is not, it does not.

Leaderboards

Every solo game has a daily, weekly and all time board. Days and weeks follow UTC.

Teeth is an off-chain platform currency with no guaranteed monetary value.

Teeth is an off-chain platform currency with no guaranteed monetary value.