belun.app Блог
EN

Колесо фортуны: почему оно честнее, чем выбирать самому

Как колесо на самом деле принимает решение, почему «так не бывает случайно» обычно неправда и какие настройки важны для класса, розыгрышей и созвонов.

Светящееся ярмарочное колесо вращается на фоне ночного неба, смазанное собственным движением

С колесом никто не спорит. В этом весь фокус.

Спросите на созвоне «ну, кто показывает первым?» — и получите восемь секунд тишины, а потом снова вызовется тот же человек, что и в прошлый раз. Вынесите шесть имён на колесо, крутаните при всех, и вопрос закроется раньше, чем у кого-то успеет сложиться мнение. Решение одинаково произвольное в обоих случаях. Разница в том, что во втором оно выглядит произвольным, а произвольное люди принимают, когда видят его своими глазами.

Что колесо делает на самом деле

Вот что обычно удивляет: победитель выбран ещё до того, как колесо сдвинулось с места.

Настоящее ярмарочное колесо решает физикой — скорость раскрутки, трение, щелчки язычка по штырькам. У программы ничего этого нет, поэтому выбирать приходится иначе, и вариантов ровно два. Либо вы задаёте случайную раскрутку и смотрите, где колесо встанет, либо выбираете победителя и уже под него считаете угол остановки.

Первый вариант звучит честнее, а работает хуже. Распределение попаданий начинает зависеть от кривой замедления в анимации, и какие-то сектора выпадают чаще без всякого умысла. Колесо фортуны устроено по второму сценарию: победителя тянет crypto.getRandomValues, а финальный угол считается от него в обратную сторону. Вращение — это спектакль. Честный, но спектакль.

Кстати, физические колёса и правда кривеют. В 1873 году механик Джозеф Джаггер нанял шестерых клерков записывать все выпавшие числа на рулетках в Монте-Карло и нашёл стол, где девять номеров выпадали чаще остальных. Он унёс оттуда около 60 тысяч фунтов, огромные по тем временам деньги, просто потому что колесо оказалось чуть-чуть не круглым.

«Так не бывает случайно»

Кто-то выигрывает дважды подряд, и в комнате повисает узнаваемая пауза.

При шести вариантах повтор случается раз в шесть вращений. Это не сбой, просто так «один к шести» выглядит изнутри. Самый известный пример — снова Монте-Карло: в августе 1913-го рулетка выдала чёрное 26 раз подряд. Игроки заваливали деньгами красное, уверенные, что оно «должно» выпасть, и проиграли на этом несколько миллионов франков. У колеса нет памяти. У этого тоже.

Если вам действительно нужно, чтобы каждый выпал ровно один раз, не спорьте с вероятностью — включите «убирать выпавший вариант с колеса». Победитель исчезает сразу после остановки, и двенадцать вращений покрывают двенадцать учеников: никого не спросят дважды, пока трое на задней парте отсиживаются.

Настройки, которыми пользуются чаще всего

Чтобы повысить шанс варианта, повторите строку. Каждая строка — один равный сектор, так что «Алексей», вписанный трижды, получит три сектора. Этим закрываются и лишние билеты за репост в розыгрыше, и колесо домашних дел, где «помыть посуду» по справедливости должно попадаться чаще, чем «полить цветы».

Если шесть цветов по умолчанию не подходят, вставьте свои hex-коды в поле цветов. Цвет подписи колесо подберёт само по яркости сектора, поэтому белый текст на бледно-жёлтом у вас не получится при всём желании.

А ссылка несёт в себе всё колесо целиком. Ни аккаунта, ни сохранённых колёс, ни строчки в базе: список вариантов закодирован прямо в параметре ?w=. Отправили адрес — человек открыл то же самое колесо. Закрыли вкладку, не скопировав ссылку, и колеса больше нет. Удобно это или обидно, зависит только от того, догадались ли вы добавить его в закладки.

Впишите имена, крутаните колесо так, чтобы экран видели все, и пусть виноватым останется оно.

Попробуйте инструмент

Колесо фортуны →