No-Repeat vs Repeat Mode: Choosing the Right Number Draw
Not every random number generator should behave the same way. Whether numbers should repeat or not depends entirely on what you're using them for — and picking the wrong mode is a common reason games feel unfair or confusing. Here's how to think about it.
The core difference
No-repeat mode draws numbers from a shrinking pool — once a number comes up, it's removed and can't be drawn again until you reset. Every number in your chosen range appears exactly once before the pool runs out.
Repeat mode draws independently every time, with the full range available on every single draw — meaning the same number can come up multiple times in a row, purely by chance.
When you want no-repeat mode
- Tambola / Housie / Bingo — the entire game depends on each number being called exactly once. A repeat would make ticket-marking meaningless and cause immediate disputes.
- Lucky draws and raffles — if you're drawing ticket numbers to award prizes, you don't want the same ticket winning twice in one session.
- Assigning people to slots — picking presentation order, seating, or turn order for a group, where everyone should get a distinct number.
- Any "drawn from a hat" scenario — quiz question order, team assignment, giveaway winners.
When you want repeat mode
- Dice-based games — Snake and Ladder, Ludo, and most board games rely on independent rolls where any number can come up again immediately. That's the entire point of a dice roll — no memory of previous rolls.
- Simulating real-world randomness — testing probability, demonstrating statistics, or any scenario where you want draws to be truly independent of each other.
- Ongoing decision-making — "pick a random number between 1 and 10" used repeatedly as a quick decision tool, where there's no reason past answers should restrict future ones.
A simple test to decide
Ask yourself: "If this number just got called, does it make sense for it to come up again right away?" If yes (like a dice roll), use repeat mode. If no (like a Tambola number, or a raffle ticket), use no-repeat mode.
Ankelu gives you both — a no-repeat toggle for Tambola-style calling, and true independent rolls for the built-in Snake and Ladder dice.
Try both modes →How this works in Ankelu specifically
The Tambola caller has a "Don't repeat numbers" switch, on by default. Behind the scenes, it shuffles the entire number range once (using a proper Fisher-Yates shuffle, not a naive random pick) and then draws numbers off that shuffled list one at a time — so it's mathematically guaranteed every number appears exactly once before any repeat is even possible. Turn the switch off, and it draws independently every time instead, which is useful if you want a quick "pick any number in this range" tool rather than a structured game caller.
The Snake and Ladder dice, on the other hand, always rolls independently — because that's what a real die does. There's no toggle there, since repeat behavior is simply correct for dice.
Custom ranges, either way
Both modes work with any number range you set — not just the standard 1–90 for Tambola. Set a custom Min and Max (say, 1–50 for a smaller group, or 1–30 for a quick raffle) and the same no-repeat logic applies to whatever range you choose.
New to the app itself? Start with our Tambola rules and calling guide, or see more ways to use a number caller beyond Tambola.