Колесо фортуни справді вибирає випадково?

Так. Нас питають про це так часто, що ми зробили окрему сторінку з доказами. Нижче можна взяти ваше колесо з головної сторінки, прокрутити його мільйон разів і подивитися, куди лягають результати.

0

зроблено обертів

·

найбільше відхилення від чесної частки

Натисніть «Старт» і подивіться, як насправді поводиться чесне колесо.

Чому чесне колесо може здаватися підкрученим

Покрутіть будь-яке чесне колесо двадцять разів, і вам здасться, що воно зламане. Нижче наше колесо на вісім варіантів, яке ми справді крутили: із двадцяти обертів найщасливішому варіанту дісталося 4, а найбільшому невдасі лише 1.

З колесом усе було гаразд. Просто обертів було ще замало. Крутіть далі, і те саме колесо з тим самим кодом вирівняється саме.

Обертів: 20

Розбіжність: 120%

Обертів: 500

Розбіжність: 40%

Обертів: 20 000

Розбіжність: 8.4%

Обертів: 1 000 000

Розбіжність: 0.5%

Кожен стовпчик означає один варіант, а пунктирна лінія показує рівномірний розподіл. Коли обертів мало, стовпчики стрибають далеко від лінії. Коли багато, туляться до неї.

Що ми перевіряли

Останній запуск: 2026-09-08

П’ять тестів, у кожному мільйони обертів, і все на тому самому коді, що крутить ваше колесо. Кожен тест перевіряє окремий спосіб, яким колесо могло б бути нечесним.

12 рівних варіантів Пройдено

Чи дістається кожному варіанту дванадцята частина перемог?

Кожен варіант відхилився від своєї частки не більш як на 0,18%

Так чи ні Пройдено

Коли варіантів лише два, чи не виривається один уперед?

50,0% / 50,0% за 10 млн обертів

Варіанти з різною вагою Пройдено

Даємо варіантам вагу 1, 2, 3 і 4. Чи виграють вони в такому самому співвідношенні?

10,0% / 20,0% / 30,0% / 40,0% за 10 млн обертів

Де зупиняється Пройдено

Чи не тяжіє стрілка до якоїсь однієї частини виграшного сектора?

Кожен варіант відхилився від своєї частки не більш як на 0,28%

Без пам’яті Пройдено

Чи можна за останнім переможцем вгадати наступного?

Жодної закономірності за 5 млн обертів

Такий тест може лише спіймати нечесність, а остаточно довести чесність не може. «Пройдено» означає, що ми шукали п’ять конкретних видів нечесності й жодного не знайшли.

Як колесо вибирає переможця

Щойно ви натискаєте «Крутити», браузер створює випадкове число тим самим механізмом, який захищає паролі й платежі. Це число й визначає переможця.

Усе це відбувається ще до того, як колесо зрушить. Далі ви просто дивитеся, як воно докручується до результату, який уже визначено. Тому не має значення, як сильно ви натискаєте, куди саме і як довго тримаєте.

const randomValues = new Uint32Array(2)
crypto.getRandomValues(randomValues)

const prizeNumber = selectWeightedIndex(
  props.segments,
  randomValues[0] / 0xFFFFFFFF
)

Детальніше: для кожного оберту ми беремо два 32-бітні числа з crypto.getRandomValues. Перше визначає переможця за накопиченими вагами: додаємо ваги варіантів одну за одною й дивимося, у проміжок якого варіанта потрапляє це число. Друге ставить стрілку в межах від 10% до 90% ширини виграшного сектора, тож вона ніколи не зупиняється точно на межі.

А тепер покрутіть самі.

Безкоштовно, без реєстрації, а чесність колеса ви щойно бачили на власні очі.

Створити колесо