How a slot decides a spin

Random numbers, reel strips and a result that exists before the reels stop turning — what happens inside our machines, and what it means for the usual myths.

A handful of random numbers

A slot result is a handful of random numbers. When you press Spin in Anubis City, the server draws one stop position for each reel with a cryptographically secure generator, works out the whole outcome, bonus included, and settles the debens in one transaction. Your reels are only showing that result as they stop; nothing you see or press can change it.

From random number to reel stop

Each reel is a strip of symbols: 40 stops on Sevens of Ra, 35 or 36 on Book of Thoth, 38 to 40 on Treasures of Horus. To spin a reel, the server needs one whole number between 0 and the strip length minus one. It gets it from the platform’s cryptographic source, the same kind of generator used to make encryption keys, which hands out random 32-bit numbers 256 at a time.

One detail matters for fairness. 4,294,967,296 possible values do not divide evenly by 40, so a lazy “take the remainder” would make a few stops very slightly more likely than others. Our generator throws away the 16 values at the top of the range and draws again, so every stop has exactly the same chance. The strip that scrolls past on your screen is the very strip the server draws from — there is no hidden, weighted reel behind it.

Multiply the stops and you get every possible screen: 64,000 for Sevens of Ra, 55,566,000 for Book of Thoth and 87,852,960 for Treasures of Horus, all equally likely. Bonuses take a few more draws: Thoth picks the special symbol 1 in 9, each scarab’s prize comes from a weighted table, each empty cell in a respin gets its 1 in 18. Because every outcome is countable, we could compute each machine’s return exactly, as explained in RTP and volatility.

What happens when you press Spin

  1. Your browser sends three things: which machine, the bet and a spin number. Nothing else — no timing, no “luck” setting.
  2. The server checks that you are in the hall, that the bet is one of the nine allowed, that your previous spin is finished and that at least 350 ms have passed since it.
  3. It draws the stops and works out the complete outcome: line wins, scatter pays and, if a bonus starts, every free spin or respin to the end.
  4. In one database transaction it records the spin under a unique key, takes the bet and pays the win. If you cannot cover the bet, nothing is written at all; if the database stumbles, it retries twice and otherwise tells you nothing was charged.
  5. Only then does the result travel to your screen. The reels, which started turning when you pressed the button, stop on it, and your balance, experience and the hall chat catch up once they have stopped.

This order has a practical side. Stop only makes the reels land sooner, and turbo only makes them faster: the result is the same. If your connection drops halfway, the spin is already paid and waiting in the History, which keeps your last 20 spins at each machine.

Why a near miss means nothing

A near miss is the jackpot symbol sitting just above the line, or two books on the screen while the third reel keeps turning. It feels like the machine almost paid. It did not: the result was fixed before the reels stopped, and the reel that “just missed” could not have landed anywhere else.

Near misses are also simply common. All three Suns of Ra are on the Sevens of Ra screen once in 2,370 spins, but they line up on a paying line only once in 12,800 — four times out of five, three Suns show up and pay nothing. On Book of Thoth two books land once in 18 spins, about ten times for every free-spins bonus. On Treasures of Horus five scarabs, one short of the bonus, land once in 38 spins.

In our game the remaining reels spin a little longer once two books or four scarabs have landed. That is theatre added after the outcome was known, to make the moment exciting. It is not a sign that the machine was close, and it does not change your chances on the next spin.

How you can check a machine yourself

The honest test of a slot is its return over many spins. The catch is how many. Luck shrinks only with the square root of the number of spins, so a fair check needs far more spins than people expect.

Where your own measured return lands 95% of the time (a rough normal approximation; for Book of Thoth the short runs are even more uneven)
Your spinsSevens of RaTreasures of HorusBook of Thoth
1,00062–129%52–138%42–149%
10,00085–106%82–109%78–112%
100,00092.0–98.7%90.9–99.4%89.9–100.5%
1,000,00094.3–96.4%93.8–96.5%93.5–96.9%

So a session that pays back 70% or 120% proves nothing either way. Our own checks are bigger: we counted every reel position, ran 100 million simulated spins per machine with the server’s code, keep automated tests that recompute the Sevens of Ra return exactly and the other two by simulation, and watch each machine’s real return over the last 24 hours on the server.

Myths, one by one

  • “This machine is hot.” There is no state between spins. A machine that just paid has exactly the same chances as before.
  • “It is due to pay.” Losses are not remembered and are never paid back. After 500 dry spins the next spin is a fresh draw.
  • “Bigger bets get worse odds” (or better). The strips and paytables do not depend on the bet, and the jackpots and the cap are counted in bets.
  • “Stopping the reels at the right moment helps.” The stops are drawn on the server the moment your spin arrives; Stop only lands the reels on them sooner.
  • “Autoplay plays tighter than manual spins.” Autoplay sends the same request as your finger; the server cannot tell them apart.
  • “The server tightens up after a big win” or “new players get luckier spins”. Every spin for every player uses the same code and the same strips; there is nothing to adjust.

Questions about slot fairness

Are the slots in Anubis City rigged?

No. Every stop is drawn with a cryptographically secure generator and every stop is equally likely. The return follows from the paytables and reel strips, and we computed it exactly.

Is the result decided when I press Spin?

Yes. The server draws it right after your request arrives and settles it before the reels stop on your screen.

Does pressing Stop change the result?

No. Stop only shows you the same result sooner.

Can the game change the RTP for me?

No. All players use the same strips and paytables at every bet and at any time; there is no setting per player.

What happens if my connection drops mid-spin?

The spin has already been paid on the server. Come back and you will find the win in your purse and the spin in the History.

Read next

RTP and volatility

Return to player and volatility worked out on our three machines, with a session simulator.

Read more →

Slots

Three machines in the Treasury of Ra — how each one pays, with paytables and the maths behind them.

Read more →

Free spins

The trigger, retriggers and the expanding symbol, with exact numbers from Book of Thoth.

Read more →

Hold & Win

Respins, sticky scarabs and fixed jackpots — exact odds from Treasures of Horus and a bonus to play.

Read more →

Spin with your eyes open

Now that you know where the result comes from, try the three machines in the Treasury of Ra — free, with debens.

Play free