No-Repeat vs Repeat Mode: Choosing the Right Number Draw

Updated July 2026 · 5 min read

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

When you want repeat mode

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.