О проекте Roliq

Roliq — это больше двадцати инструментов на случаи, когда группе нужно решение, очерёдность, часы или игра. Выбор и жеребьёвка: колесо, кубики, карты, монетка, генератор чисел, перемешивание списка, жеребьёвка, генератор команд, Тайный Санта и турнирная сетка. Время и счёт: таймер, обратный отсчёт, секундомер, шахматные часы, счётчик, табло и шумомер. Для класса и вечеринок: бинго, рассадка, ротация пар, правда или действие и бутылочка. Всё работает в браузере, без скачивания и регистрации.

Инструменты разделены, а не собраны в один настраиваемый рандомайзер, потому что вопросы действительно разные. Выбрать одно имя из тридцати, расставить все тридцать по порядку и разделить тридцать на пять групп — три разные задачи, и интерфейс, который пытается решить все три сразу, каждую решает хуже.

Как устроена случайность

Случайный выбор использует криптографический источник через Web Crypto API — в браузере или в общей комнате. Часы, счётчики, табло и шумомер случайных выборов не делают. Значения, которые не укладываются в ровный диапазон, отбрасываются и берутся заново, а не «подрезаются» остатком от деления: иначе первые записи списка получали бы чуть больший шанс.

На практике это значит, что колесо из семи имён даёт каждому шанс ровно один из семи, без перекоса в сторону первых трёх. На уроке или на вечеринке разницы не видно; в розыгрыше, где кто-то обязательно спросит, это разница между аргументом и пожатием плеч.

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

Чего инструменты сознательно не делают

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

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

Генератор чисел — не генератор паролей. Для защиты аккаунтов используйте менеджер паролей.

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

Сделано для групп, а не для одного человека

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

Это важно, потому что большинство таких решений — социальные. Показанный список и объяснённые правила помогают участникам понять выбор. Механизм должен быть честным — и это должно быть видно.

Языки и доступность

Roliq работает на двадцати языках: английском, испанском, арабском, французском, португальском, немецком, нидерландском, итальянском, румынском, венгерском, болгарском, польском, чешском, словацком, шведском, датском, финском, сербском, украинском и русском. Арабская версия полностью отображается справа налево.

Все инструменты бесплатны и работают без аккаунта. Вход нужен для общих сессий, где результаты должны сохраняться для других участников, а не жить в одной вкладке.