Да или Нет
Один вопрос, один ответ, без метаний. Бросьте монетку на да или нет, добавьте «может быть» или задайте свои варианты.
Пробел — сгенерировать
Когда тяжело именно решать
Одни решения тяжёлые потому, что варианты разные. Большинство — потому что одинаковые. Вы взвесили обе стороны, получилось ровно, и теперь тратите полдня на выбор, последствия которого почти не важны. Вот здесь монетка и отрабатывает своё: не потому, что случай мудр, а потому, что он заканчивает круг.
Эту монетку нельзя случайно подкрутить. Ответ берётся из криптографического пула энтропии операционной системы через Web Crypto API — тот же источник, из которого браузер делает ключи шифрования. Здесь нет закономерности, которую можно выучить, нет зерна, которое можно подтолкнуть, и нет способа перебрасывать до нужного ответа — точнее, есть, но счётчик внизу это запомнит.
Три способа спросить
Да или нет. По умолчанию. Два исхода, пятьдесят на пятьдесят, настраивать нечего.
Добавить «может быть». Включите третий вариант, когда «не сейчас» — это честный ответ. Подходит для вопросов о сроке, а не о сути: не «стоит ли», а «стоит ли сегодня».
Свои варианты. Замените ответы на что угодно — два ресторана, четыре дела по дому, имена всех, кто может вынести мусор. Счёт ведётся всю сессию, и именно так выясняется, что один и тот же человек выпал три вечера подряд.
Гадание да или нет: монетка вместо шара предсказаний
Половина людей приходит сюда не за монеткой, а за гаданием: спросить да или нет у чего-то внешнего и получить ответ, которого не подкрутил сам. Жест тот же, что встряхнуть шар предсказаний — магический шар с фразой в окошке. Разница в том, что шар отвечает одной из двадцати заранее написанных фраз, половина которых вообще уклончивая, а здесь исход ровно один из двух и берётся из настоящего источника случайности, а не из списка, составленного кем-то заранее.
Работает это не потому, что случай знает будущее, а потому, что чужой ответ снимает необходимость выбирать и показывает вашу собственную реакцию. Обрадовались — значит хотели этого и до броска. Расстроились — тем более. В этом смысле гадание на да или нет честнее гороскопа: оно ничего не обещает и не притворяется знанием, а просто заканчивает спор с самим собой.
Самое интересное — это счётчик
Каждый бросок считается, и именно счёт превращает игрушку в то, о чём можно рассуждать. После двадцати бросков вы почти наверняка не увидите десять и десять, и это людей удивляет. У случайности нет памяти и нет обязанности выравниваться к удобному вам сроку: счёт 13:7 на двадцати бросках — совершенно обычное дело. Наблюдать, как твои же числа отказываются сходиться, — урок статистики лучше любого объяснения.
Счёт живёт в странице и исчезает, когда вы её закрываете. Никуда ничего не отправляется: бросок целиком происходит на вашем устройстве, и при нажатии кнопки обращения к серверу нет.
Когда монетка — неподходящий инструмент
Случай уместен, когда варианты действительно равноценны и цена размышлений выше цены ошибки. Он неуместен, когда им прикрывают ответственность за выбор, который вы и так умеете сделать. Если монетка выпала на вариант, от которого внутри всё опустилось, эта реакция — тоже информация, и она дороже броска. Считайте ответ разрешением заметить, чего вы хотели на самом деле.
А если речь о призе, бросок монетки в вашем браузере ничего не доказывает. Для этого есть защищённый розыгрыш: он записывает результат на сервере и даёт зрителям ссылку, которую можно проверить.
Частые вопросы
Монетка правда честная, пятьдесят на пятьдесят?
Да. Ответ берётся из криптографического пула энтропии операционной системы через Web Crypto API, с отбраковкой лишних значений, чтобы ни один исход не получил преимущества от округления. Перевеса в сторону «да» нет, закономерности выучить нельзя.
Почему пять раз подряд выпало «да»?
Потому что так и выглядят независимые события. Серия из пяти появляется примерно в одном случае из шестнадцати, так что за сессию её стоит ожидать. Настоящая случайность собирается в кучки; вот ровное чередование как раз было бы подозрительным.
Можно задать свои варианты вместо «да» и «нет»?
Да. Замените ответы на что угодно — два кафе, четыре человека, кто мог бы помыть посуду. Счётчик сессии тогда покажет, сколько раз выпал каждый вариант.
Вы видите мой вопрос?
Мы не видим вообще ничего. Вопрос вы даже не вводите, а бросок происходит на вашем устройстве без обращения к серверу, так что получать и хранить нам нечего.
Что меняет вариант «может быть»?
Он добавляет третий исход, и у каждого ответа становится один шанс из трёх вместо одного из двух. Пригодится для вопросов, где «пока нет» — настоящий ответ, а не уход от темы.
Можно так решить спор или розыгрыш призов?
Дружеский спор — да. Что-то с призом — нет: бросок в вашем браузере не оставляет доказательств, и у второй стороны есть только ваше слово. Защищённый розыгрыш записывает результат на сервере и выдаёт ссылку, которую может проверить любой.
Это гадание да или нет или всё-таки генератор?
Технически — генератор случайного ответа, а как им пользуются — чаще гадание. Мы не делаем вид, что монетка что-то знает: она даёт один из двух исходов с равными шансами. По сравнению с магическим шаром предсказаний разница в честности формулировки: шар отвечает готовой фразой из заранее написанного списка, а здесь вы видите сам механизм и счётчик всех бросков сессии.