Случайный розыгрыш не имеет ценности, если никто не верит, что он был случайным. Результат может быть абсолютно честным, но процесс, которому люди не доверяют, всё равно стоит вам репутации, а чаще всего возражают именно те, кто проиграл.
Требований немного. Большинство провалов связано с тем, что одно из них упустили, а не с плохим инструментом.
Почему честность стоит усилий
Когда розыгрыш оспаривают, происходит три вещи. Доверие к процессу падает, что влияет на каждый будущий конкурс. Победитель может чувствовать, что результат был нечестным, независимо от исхода. И люди отказываются участвовать в следующий раз, потому что не верят, что участие имеет смысл.
Ничто из этого не про победителя. Это про то, захочет ли кто-то проводить с вами ещё один конкурс.
Четыре требования
1. Фиксированный, опубликованный пул. Каждый участник, имеющий право, названный по имени, в том виде, в каком он был на момент закрытия приёма заявок. Не количество — список. Число люди читают как утверждение, а список — как доказательство.
2. Заявленный метод. «Один победитель, выбранный равномерно из всех подходящих заявок». Если ваши правила допускают дополнительные заявки, скажите об этом и укажите, как они взвешиваются. Взвешенный Розыгрыш делает веса явными именно по этой причине.
3. Источник, который нельзя предугадать. Вращение физической бутылки и формула в таблице, которую запускает один человек, оба выглядят предвзято, даже когда таковыми не являются. Именно это требование большинство инструментов нарушает: Math.random() детерминирован, поэтому его результаты в принципе можно использовать, чтобы предсказать следующее значение. Криптографический источник — нет. Разница описана на странице честности.
4. Запись с видимым пулом. Скриншот или запись, показывающие список участников и результат в одном кадре.
Это полный набор. Всё более длинное — церемония.
Как это проводить
Соберите список тщательно. Самая частая ошибка — простое упущение: пропущенная ветка комментариев, источник, о котором вы забыли. Если заявки пришли из нескольких мест, соберите их все до розыгрыша, а не разыгрывайте из того, что есть.
Сначала устраните дубликаты. «Mark Smith», «mark smith» и «Mark Smyth» — это один человек или три, и вы должны были решить это до розыгрыша. Если ваши правила допускают несколько заявок, это вопрос взвешивания, а не дубликатов: оставьте их и используйте веса или включите предотвращение дубликатов, если правила требуют по одной заявке.
Покажите список до начала. Не всем в реальном времени — тем, кому это будет важно позже. Смысл в том, что исправление, сделанное до розыгрыша, незаметно, а сделанное после — заголовок новостей.
Используйте «Remove Winner» для нескольких призов. Это позволяет проводить розыгрыш несколько раз без повторения одного и того же имени и делает честным визуально каждый розыгрыш, а не только первый.
Начинайте запись до старта розыгрыша. Запись, начатая после, фиксирует результат без контекста, что хуже отсутствия записи, потому что выглядит как доказательство.
Чего избегать
Вращение бутылки. Не предвзято ни в каком значимом смысле и повсеместно воспринимается как предвзятое. Нет такого варианта, который убедит упорного противника.
Имена из шляпы. Их действительно трудно проверить после, и невозможно доказать, что никто не подглядывал.
Формула в таблице, которую запускает один человек. Статистически достаточно и совершенно непроверяемо: тот, кто её запускает, контролирует входные данные, и никто другой не может их проверить.
Повторный розыгрыш непопулярного результата. Именно это по-настоящему подрывает доверие, потому что превращает случайную процедуру в поиск желаемого ответа, и каждый, кто смотрит, видит это. Если была настоящая ошибка, исправьте её публично и проведите розыгрыш заново, объяснив почему.
Ручная правка списка во время розыгрыша. Любая правка после начала розыгрыша — то, на что может указать критик. Очистите список до начала.
Где помогает прозрачность
Делитесь экраном. Для розыгрыша в прямом эфире это самая ценная привычка. Розыгрыш, который никто не видел, неотличим от подстроенного.

Позвольте провести его кому-то другому. Если инструментом управляет тот, на кого влияет результат, его потом нельзя заподозрить в том, что он кому-то благоволил. Это небольшое изменение с большим эффектом на то, как воспринимается результат.
Публикуйте запись, а не предлагайте её. Публикация предупреждает жалобу. Предложение по запросу вызывает вопрос, что ещё вы, возможно, не публикуете.
Метод значит меньше, чем вы думаете
Большинство людей считают, что выбор инструмента решает исход. Это не так: розыгрыш из предсказуемого источника и розыгрыш из криптографического оба выдают имя, и никто не отличит их друг от друга.
Люди могут отличить другое: был ли пул виден, соответствовал ли метод правилам и была ли у оператора возможность что-то поправить. Именно отсюда каждый раз и возникают споры.
Поэтому усилия стоит вкладывать в запись, а выбор инструмента стоит сделать один раз по принципу, а не повторять из тревоги.
Версия для класса
Те же четыре требования применимы и к выбору ученика, только ставки ниже.
Пул зафиксирован — ваш сохранённый список класса за вычетом отсутствующих. Метод заявлен — все равновероятны. Источник надёжен — криптографический генератор, а не формула. Запись доступна — скриншот, если родитель спросит.
Это разумный способ ответить на вопрос «откуда вы знаете, что это действительно случайно?», не ссылаясь на авторитет.
Объявление результата
Опубликуйте победителя, число подходящих заявок и запись. Затем свяжитесь с победителем лично, указав срок, который вы заранее указали в правилах.
Заранее решите, что будет, если он не ответит. Повторный розыгрыш и дисквалификация одинаково защитимы; применять задним числом то правило, которое вам удобно, — нет.
И не объясняйте победу слишком подробно. Короткий пост с именем победителя и ссылкой на запись читается как уверенность. Длинное оправдание читается как защита и вызывает вопрос, который должен был снять.
Как начать
Откройте Розыгрыш Подарков, вставьте список и начните запись до того, как нажмёте кнопку.
Розыгрыш занимает две секунды. Всё, что делает его защитимым, происходит до и после.