Battle Royale guide: lobbies, scoring and tips

How Battle Royale works: 8-player lobbies, one 30-second round on the same text, standings by match score, labelled ghost seats and tips to place higher.

Published: 5 min read

What a Battle Royale lobby is

Battle Royale is the second card on the home page, next to Ranked 1v1. Instead of facing one opponent, you share a lobby with up to seven other players, everyone types for 30 seconds, and the lobby is ranked from first place to last.

The text is English, like every league match, and every human player in the lobby gets exactly the same text. Nobody draws an easier passage, so the standings come down to how well you typed it.

You need a username to join, because the lobby shows everyone by name; if you have none yet, the site asks for one when you press Join lobby.

How the lobby fills, and when ghosts join

While you wait, the screen shows how many other players are really waiting; there is no fake searching animation. The server builds the lobby with a few simple rules.

  • Every lobby has eight seats. If eight real players are waiting, the lobby starts at once with no ghosts.
  • If fewer than eight real players are around after 4 seconds, the empty seats are filled with labelled ghosts, so the race always has eight lanes.
  • Ghosts are picked close to your level first; if there are not enough nearby, the search widens so the lobby can still start.
  • If no lobby can be built, you get a plain message saying so, and you can try again in a moment.

Ghost seats are always labelled

A lobby with fewer than four real players is not called Battle Royale. It is called Ghost Royale, both before the race and on the result screen, so you always know what you were up against.

Ghost seats in a lobby are synthetic runs, normally from the site's named bots, and each one is shown with its name followed by bot. A ghost typed its own run rather than your text, so its row is marked as a different text. Lobbies that include ghosts give no rewards: beating seven recordings at a quiet hour is not the same as winning a lobby of eight real players.

The size of eight is practical: each player's live progress is sent to every other player, so traffic grows with the square of the lobby size, and eight is the largest lobby that fits the message budget of a match.

Why there is only one round

An elimination format, with several short rounds and the slowest players dropping out, sounds more dramatic. It was measured and lost for two plain reasons.

First, a live round cannot be much shorter than 30 seconds and still be fair. Every live run has a deadline. The server needs room for the countdown, a moment for you to start typing and time for your result to travel over the network, yet the deadline must also be tight enough to catch someone who keeps typing after time is up. At 15 or 20 seconds no deadline satisfies both: either a fast, honest typist gets flagged or a player on a slow connection is dropped before their run arrives. At 30 seconds both fit.

Second, extra rounds barely change who wins. In simulated lobbies, a second or third round moved how often the fastest typist finished first by about one percentage point or less, while stretching the match from 30 seconds to over a minute. One honest round already sorts the lobby well.

How the standings are decided

The lobby is ranked by match score, the same number that decides a ranked 1v1. It is computed on the server from your keystrokes: net WPM × 10 × accuracy³ × a consistency factor between 0.90 and 1.00, plus half of your longest correct streak, with that bonus capped at 100. The score is a whole number, and the whole number on the screen is the one that counts.

Because accuracy is cubed, it weighs a lot: a player who types a little slower but much cleaner can finish above someone who sprints and leaves mistakes behind. Speed still matters most, but it cannot carry a sloppy run alone.

Ties, no-shows and unranked seats

Equal scores share a place. If two players finish on the same score in second, both are second and the next player is fourth. There is no hidden tie-breaker; nothing you cannot see on screen pushes one of them ahead.

Seats that cannot be ranked share last place and are shown as Not ranked. That covers a run that never reached the server before the deadline, a run with nothing typed, a run with evidence of cheating and broken data. A ghost that finishes ahead of you stays ahead; it is labelled, so that is never hidden.

No LP, on purpose

Battle Royale gives no LP, and the screen says so. A 1v1 has a clear win or loss against one opponent, so LP can be fair. Fifth of eight is not clearly a loss; it depends on who turned up, and turning it into LP would need a separate rating model.

So royale lobbies do not touch your LP or hidden skill level, and they do not count toward your daily goal, which counts league matches only. What you get is a live field, real standings and nothing to lose: good practice for typing under pressure.

Tips to place higher

Everyone has the same text and the same 30 seconds, so small habits decide the order.

  • Warm up first. A 30-second run on the home page gets your hands moving and costs nothing.
  • Protect accuracy before speed. With accuracy cubed, a clean run at a comfortable pace often beats a rushed run full of corrections.
  • Keep an even rhythm. Consistency moves your score through its factor, and a steady pace also tends to produce fewer mistakes.
  • Build long clean stretches. Your longest correct streak adds up to 100 points, and a mistake that breaks a long stretch costs part of that bonus.
  • Ignore the other lanes; your score depends only on your own typing.
  • Start calmly. Your clock starts with your first keystroke after the countdown, or on its own 3 seconds later, so a rushed first key gains nothing.
  • Stay until the end. A short connection drop is not a loss, because your browser keeps trying to send the run until the deadline, but a run that never arrives is not ranked.
Start typing All posts