• CasinoSportsMarkets
  • CASINO
      FavouritesRecent
        RacesNEW
        Gift
        Table ClassicsCrash & MultiplierStreak & RideInstantSlots
    • Journal
        All ArticlesMath of LuckJapan & History
    • Support
        FairnessAffiliateVIP ClubHelp CenterTelegram
    • About Us
        CorporationPrivacy PolicyAML PolicyTerms of ServiceResponsible GamingSports Betting Rules
    CASINO SPORTS MARKETS
    VIP Club
    🍪
    We use cookies to improve your experience.
    By using our website, you agree to our use of cookies.
    JOURNAL › MATH OF LUCK
    数 MATH OF LUCK再

    That number again, priced: 119 dice rolls, 8 roulette spins and the birthday problem

    Illustration for “That number again, priced: 119 dice rolls, 8 roulette spins and the birthday problem”
    On Betkyo roulette, with 37 equally likely pockets, some number has more likely than not come up twice by spin 8 (55.68%). On signed-in Betkyo dice, with 9,999 equally likely results, the same point comes at roll 119 (50.59%). The 90% points are 13 spins and 215 rolls, the 99% points 18 spins and 303 rolls. It is the birthday problem: n results hold n(n − 1) ÷ 2 pairs, so coincidences grow with the square of a session’s length, and 97.82% of full 16-spin roulette history strips show a repeat. The same result twice in a row is another question: 1 in 37 per spin and 1 in 9,999 per roll, the chance of any other number. Neither engine reads the previous result. Calculations for this article from the engines’ outcome counts.
    BETKYO RESEARCHPUBLISHED 2026-11-10UPDATED 2026-11-1010 MIN READHOW WE VERIFY →
    CONTENTS
    The strip that repeatsThree questions that sound alikeThe numbersWhy it comes so soonTwice in a rowHot numbers and near missesNo memory, same priceFAQ

    The strip that repeats

    Play roulette for a few minutes and the history strip starts to look as if it is saying something. Say a 17 lands and, four spins later, lands again. The instinct is to read a pattern into it: a hot number, a wheel in a groove, a sign.

    The repeat is the expected case. The strip keeps the last 16 spins, and a full strip contains a repeated number 97.82% of the time; 16 different numbers, the thing that would actually be unusual, turn up about once in 46 strips. Just over one spin in three, 35.49%, lands on a number already on the strip. This is the birthday problem, which asks how many people a room needs before two of them probably share a birthday (23, to most people’s surprise). It needs one input, the number of equally likely results, and for our games we read that number straight from the engine source.

    ENGINE-VERIFIEDroulette/derive.ts: deriveRouletteSpin() takes the first eight bytes of HMAC-SHA256(server seed, “clientSeed-nonce-0”) as a fraction u of 2⁶⁴ and returns min(floor(u × 37), 36): one of 37 pockets, 0 to 36. ROULETTE_ORDER lists all 37 and ROULETTE_RED holds 18. The house port, RouletteEngine.derivePocket(), calls U64SeedStream.intBelow(37) with the same clamp. Each pocket covers 498,560,650,640,797,696 to 498,560,650,640,800,767 of the 2⁶⁴ values, equal to within about 6 parts in 10¹⁵. rouletteGame.tsx keeps 16 spins on the history strip.
    ENGINE-VERIFIEDOriginalBaseDiceService.kt: a signed-in roll is getResult() = (nextIntBelow(9999) + 1) ÷ 100, one of the 9,999 values 0.01 to 99.99. nextIntBelow() floors normalize(hash) × 9,999, and PfHashUtils.normalize() divides the first 13 hex digits (N_BITS = 52) of HMAC-SHA256(server seed, “clientSeed-nonce-cursor”) by 2⁵². Each result covers 450,405,003,237 or 450,405,003,238 of the 2⁵² values, equal to within about two parts in a trillion. diceGame.tsx keeps 24 rolls on the history strip.
    Signed out, the demo dice table draws from 10,001 values, 0.00 to 100.00. Its repeat points come out the same: 119, 215 and 303 rolls for 50%, 90% and 99%.

    Three questions that sound alike

    Three different questions hide inside one feeling. Has any result come up twice, anywhere in the session? Has a result come up twice in a row? Has a number you picked come up at all? Only the first is the birthday problem, and the answers are far apart.

    Where each kind of repeat reaches even odds
    QUESTIONDICEROULETTE
    Any repeat119 rolls8 spins
    Back-to-back6,932 rolls27 spins
    Your number6,931 rolls26 spins

    Calculation for this article: the first session length at which each chance passes 50%, with N = 9,999 results for signed-in dice and 37 pockets for roulette.

    On dice a repeat of something comes 58 times sooner than a hit on a chosen number, 119 rolls against 6,931; on roulette it is 8 spins against 26. Back-to-back needs one result more than a chosen number, because the first result of a session has nothing to repeat. The chosen-number question has its own roulette article, Roulette hit rates, priced; this piece is about the other two.

    The numbers

    On a game with N equally likely results, a session of n results has no repeat only if every result is new, which happens with chance (1 − 1 ÷ N) × (1 − 2 ÷ N) × … × (1 − (n − 1) ÷ N). One minus that product is the chance of at least one repeat, and it can be computed exactly.

    Session length at which some result has repeated
    CHANCEDICE ROLLSSPINS
    50%1198
    75%16711
    90%21513
    95%24515
    99%30318
    99.9%37021

    Calculation for this article: the first session length that reaches each level, N = 9,999 for signed-in dice and 37 for roulette. One roll fewer than 119 is 49.997%; one spin fewer than 8 is 45.34%.

    Chance that a session already holds a repeat
    SPINSREPEATROLLSREPEAT
    524.57%242.72%
    855.68%5011.55%
    1073.71%10039.15%
    1390.89%15067.48%
    1697.82%20086.51%
    2099.83%30098.92%

    Calculation for this article: roulette spins on the left, signed-in dice rolls on the right. 16 spins fill the roulette strip and 24 rolls the dice strip.

    On average the first repeat arrives on spin 8.31 and on roll 125.99. The dice figure is the surprise: there are 9,999 possible results, yet 119 rolls, 1.2% of them, already make a repeat more likely than not, and 303 rolls, 3%, make it 99% likely.

    Why it comes so soon

    The usual guess is half the results: about 5,000 rolls, or 18 or 19 spins. It is wrong because a repeat is made by pairs of results, not by results. A session of n results holds n(n − 1) ÷ 2 pairs, each matching with chance 1 ÷ N, so the coincidences on offer grow with the square of the session while the session grows in a straight line.

    Pairs in a session and the matches to expect
    SESSIONPAIRSMATCHES
    8 spins280.76
    37 spins66618
    119 rolls7,0210.70
    10,000 rolls49,995,0005,000

    Pairs = n(n − 1) ÷ 2. Expected matching pairs = pairs ÷ N, with N = 37 for roulette and 9,999 for signed-in dice.

    At the even-odds points just under one match is expected, and the count then runs away: a full wheel’s worth of 37 spins expects 18. The half-the-results guess, 4,999.5 rolls or 18.5 spins, overshoots the true point about 42 times on dice and 2.3 times on roulette.

    The classic version runs on 365 birthdays: 23 people share one 50.73% of the time, 22 people 47.57%. In a 1989 paper on coincidences in the Journal of the American Statistical Association, the statisticians Persi Diaconis and Frederick Mosteller give a rule of thumb for c equally likely categories: about 1.2√c draws for an even chance of a match and 2.5√c for 95%. Here 1.2√9,999 is 119.99 against the exact 119, and 1.2√37 is 7.3 against the exact 8. As far as they know, they add, the earliest mention of the problem is by Richard von Mises in 1939.

    With a large enough sample, any outrageous thing is likely to happen.Persi Diaconis and Frederick Mosteller, “Methods for Studying Coincidences”, 1989

    They call it the law of truly large numbers, and illustrate it with a lottery. The New York Times had put a woman who won the New Jersey lottery twice on its front page as a 1 in 17 trillion long shot. That figure, they note, is the chance that someone holding one ticket in each of exactly two draws wins both, and she had bought many tickets, many times. The question that fits the surprise is whether anyone in the United States wins twice: two Purdue statisticians put that at better than even within seven years, and better than 1 in 30 within the four months between her wins.

    Twice in a row

    The repeat that feels most pointed is the immediate one, and its chance is plain. The next spin repeats the last with chance 1 in 37, 2.70%, and the next signed-in roll with chance 1 in 9,999, 0.0100%: exactly the chance of any other particular result. A 17 after a 17 is no rarer than a 4 after a 17. It is only the one outcome the eye has a name for.

    At least one back-to-back repeat in a session
    SESSIONROULETTEDICE
    1021.85%0.09%
    3762.71%0.36%
    10093.36%0.99%
    1,000> 99.99%9.51%
    10,000> 99.99%63.21%

    Calculation for this article: 1 − (1 − 1 ÷ N)ⁿ⁻¹ over n spins or rolls. Even odds arrive at spin 27 and roll 6,932, 90% at spin 86 and roll 23,024, and 99% at spin 170 and roll 46,046.

    The two kinds of repeat live on different scales. A 119-roll session has a back-to-back repeat only 1.17% of the time, against 50.59% for any repeat; an eight-spin session has one 17.45% of the time, against 55.68%. A long session on a small wheel still collects them: 100 spins expect 2.68, and 93.36% of 100-spin sessions hold at least one. Three in a row is 1 in 1,369 for any given three spins and passes even odds at spin 976; on dice it is 1 in 99,980,001. Losing runs are a different question again, priced in The longest losing streak, priced.

    Hot numbers and near misses

    Numbers that repeat a lot are just as normal. Thirty-seven spins give each pocket one landing on average, yet some pocket lands three or more times 98.38% of the time and four or more times 51.00%. In 100 spins some pocket must land at least three times, because 37 pockets cannot absorb 100 spins at two apiece.

    The most landings by any one pocket
    TIMES37 SPINS100 SPINS
    3+98.38%100%
    4+51.00%> 99.99%
    5+10.96%99.97%
    6+1.63%91.91%
    7+0.20%53.96%

    Calculation for this article: exact counts over every way 37 equally likely pockets can fill 37 or 100 spins. Some pocket reaches three landings with even odds by spin 21.

    Seen from the other side, 37 spins show 23.57 different pockets on average and leave 13.43 untouched; all 37 different has a chance of about 1.3 × 10⁻¹⁵. A missing number and a hot one are the two halves of the same distribution.

    On dice, with 9,999 results, an exact repeat on the 24-roll strip is rare: 2.72% of full strips hold one, and the next roll matches the strip 0.240% of the time. What the eye catches instead is the near miss. Two of 24 rolls share the same whole number, 42.17 and 42.80 say, 95.05% of the time, and that chance passes 50% by the 13th roll.

    Diaconis and Mosteller name four principles that, once coincidences with an evident cause are set aside, account for large numbers of the rest: hidden causes; psychology, including memory and perception; the law of truly large numbers; and multiplicity of endpoints, which includes treating nearly alike events as the same. The whole-number match is that last principle in miniature. Widen “the same” from one result in 9,999 to about one in 100, and a 2.72% coincidence becomes a 95.05% one.

    No memory, same price

    None of this means the game is doing anything. A roulette spin is a function of the server seed, your client seed and the round’s nonce, and of nothing else; the nonce moves on by one with every bet, so each round reads a fresh hash. The server seed’s SHA-256 hash is shown before you bet, and your client seed enters every result.

    ENGINE-VERIFIEDderiveRouletteSpin(serverSeed, clientSeed, nonce) in roulette/derive.ts reads only those three values, and consumeNonce() in _shared/demoLocal.ts advances the nonce once per bet. The house dice service acquires one seed pair and one nonce per ticket (acquireTicketSeed). rouletteMultOf() pays total return from ×36 for a straight to ×2 for an even chance, and pockets covered × multiplier = 36 for every bet.

    So a repeat carries no information. After 17 lands, even twice, the next spin lands on 17 with chance 1 in 37, like any other number. A bet on “that number again” is an ordinary straight-up bet: ×36 total return on a 1-in-37 chance, a 97.30% return and a 2.70% cost, the same as every bet on the wheel. On dice the multiplier is (1 − house edge) ÷ win chance whatever the last roll was; Dice, priced exactly lists it for every target.

    What the arithmetic offers is a way to stop being surprised. A 16-spin strip shows a repeat 97.82% of the time, and a 100-spin session holds a back-to-back pair 93.36% of the time. The gambler’s fallacy reads a missing number as due, and the hot-number habit reads a repeated one as live. The hot hand debate is about people, whose form can change; a hash has no form. The repeat was always coming.

    遊Thirty-seven pockets, no memory
    Single zero, every bet returns 97.30%, every spin drawn from a committed server seed and your client seed
    Roulette →
    FAQ

    How many roulette spins until a number repeats?

    On a single-zero wheel of 37 equally likely pockets, some number has repeated with 55.68% chance by spin 8, 90.89% by spin 13 and 99.33% by spin 18; the first repeat comes on spin 8.31 on average. Calculations for this article.

    How many dice rolls until a result repeats?

    On signed-in Betkyo dice, one of 9,999 equally likely results per roll, some result has repeated with 50.59% chance by roll 119, 90.15% by roll 215 and 99.02% by roll 303. The first repeat comes on roll 125.99 on average.

    What are the odds of the same number twice in a row in roulette?

    1 in 37, 2.70%, on each spin: the chance of any other number. At least one back-to-back repeat has happened with even odds by spin 27, and 93.36% of 100-spin sessions hold one. Three in a row is 1 in 1,369 for any given three spins.

    Does a repeated number mean the wheel is hot or rigged?

    No. Repeats are what independent draws produce: 97.82% of 16-spin strips hold one, and in 37 spins some pocket lands four or more times 51.00% of the time. Each spin comes from the server seed, your client seed and the round’s nonce, with no earlier result as an input.

    What is the birthday problem?

    It asks how many draws from N equally likely outcomes it takes before two probably match. For 365 birthdays the answer is 23 people (50.73%). The rule of thumb is about 1.2√N; the exact even-odds answers for 9,999 and 37 outcomes are 119 and 8.

    Does betting the number that just came up change the odds?

    No. It is a straight-up bet: ×36 total return on a 1-in-37 chance, a 97.30% return and a 2.70% house edge, the same as every other bet on the wheel.

    SOURCES & REFERENCES
    • Betkyo engine source: deriveRouletteSpin(), ROULETTE_ORDER, ROULETTE_RED and rouletteMultOf() in roulette/derive.ts; the 16-spin history strip in rouletteGame.tsx; RouletteEngine.derivePocket() and U64SeedStream.intBelow(37) in the house service
    • Betkyo engine source: OriginalBaseDiceService.kt getResult() (9,999 results, 0.01–99.99) and acquireTicketSeed; SeedPairRandom.nextIntBelow(); PfHashUtils.normalize() (N_BITS = 52); the 24-roll history strip in diceGame.tsx; consumeNonce() in _shared/demoLocal.ts
    • Diaconis, P. and Mosteller, F. (1989), “Methods for Studying Coincidences”, Journal of the American Statistical Association 84(408): 853–861 — abstract and sections 7.1–7.2
    • Calculation for this article: exact products ∏(1 − k ÷ N) for N = 9,999, 10,001, 37 and 365; pair counts n(n − 1) ÷ 2 and matches per pair 1 ÷ N; back-to-back and chosen-number chances 1 − (1 − 1 ÷ N)ⁿ⁻¹ and 1 − (1 − 1 ÷ N)ⁿ; exact counts for the most landings by one pocket, three in a row, coverage and the dice whole-number match; cross-checked by simulation
    THE GAMES IN THIS ARTICLE
    Roulette — rules & free play →Dice — rules & free play →
    研Betkyo Research — written by the team that builds these games. Every probability quoted in the Journal is derived from our engine source or a cited reference, never copied from another site. Figures are re-checked whenever the engines change.
    KEEP READING
    数 MATH OF LUCK

    Roulette hit rates, priced: how long a number takes and what a streak is worth

    2026-09-22 · 8 MIN
    数 MATH OF LUCK

    Dice, priced exactly: the true win chance and return behind every target

    2026-09-25 · 7 MIN
    心 MIND & RESPONSIBILITY

    The gambler’s fallacy: why streaks feel like signals (and why the dice don’t care)

    2026-07-24 · 8 MIN

    18+ · PLAY RESPONSIBLY · THE JOURNAL IS EDITORIAL CONTENT, NOT BETTING ADVICE

    Provably-fair original games, made in Tokyo. Play responsibly.
    Betkyo is owned and operated by Shirokane Interactive
    Contact us at support@betkyo.com.
    • YouTube
    • X
    • Instagram
    Betkyo in Telegram →
    CCF Foundation · CertificationCCF-2026-0037Verify →CCF Labs · RNG/RTP CertifiedWC-2026-0512Verify →
    CASINO
    LobbyGame GuidesJournal
    SPORTS
    SportsbookLive·UpcomingMy BetsBetting Rules
    MARKETS
    All MarketsBTC ×1000·ETH ×1000SOL ×1000·XRP ×1000BNB ×1000·DOGE ×1000HYPE ×1000·ZEC ×1000XAU ×1000·XAG ×1000XPT ×1000·XPD ×1000COPPER ×1000
    SUPPORT
    FairnessAffiliate·VIP ClubBetkyo in TelegramHelp Center
    ABOUT US
    CorporationPrivacy·AMLTerms·Responsible Gaming
    © 2026 BETKYO · 18+····