techstop-ekb-ru, Екатеринбург, Россия

Калькулятор подведения результатов конкурса.

Автогенератор случайного победителя / призера.

- всего участников
- ответ 1, %
- ответ 2, %
- ответ 3, %
- ответ 4, %
- ответ 5, %
- правильных ответов

Тип проверки :

Количество циклов перебора вариантов :

Победитель / номер в списке :


О работе калькулятора случайных чисел.

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

Одним из простейших и беспристрастных арбитров, в моем понимании, мог бы стать JavaScript калькулятор на основе генерации случайного числа из списка участников, приславших правильный ответ ... Для калькулятора на JavaScript - это не проблема, но для усложнения и верификации / подтверждения самого результата автоматического выбора - была введена проверка на повторение случайного числа, что уже само по себе - является не случайностью, а каким-то судьбоносным решением, определяемым за разумом логики восприятия, и одновременно противостоит любым типам и видам махинаций, имеющих возможность быть ...

Введение дополнительной проверки подтвердило неслучайность случайного выбора, но усложнило работу калькулятора и увеличило количество возможных вариантов совпадения, что увеличило длительность времени работы до получения результата ... Проведя анализ работоспособности калькулятора, были выявлены закономерности, позволяющие использовать его достаточно быстро и эффективно, а не как подбор пароля к zip / rar архиву, который занимает от 150 лет ... Такой вариант не устраивает, ни участников, ни организаторов конкурса ...

Зависимость совпадения случайных вариантов в результате 3-х кратной проверки :
Участников = 10000 ; вариантов = 1 000 000 000 000 ; циклов поиска ответа = 129 545 658 ; время работы = 15 сек
Участников = 15000 ; вариантов = 3 375 000 000 000 ; циклов поиска ответа = 486 179 934 ; время работы = 45 сек
Участников = 20000 ; вариантов = 8 000 000 000 000 ; циклов поиска ответа = 6 402 306 558 ; время работы = 80 сек

Превышение поиска победителя из числа выше 20000 с трех-кратной проверкой приводит к длительному зависанию компьютера, возможности сбоя и некомфортному подведению итогов ... Поэтому, для чисел выше 10000 проверка была упрощена до 2-х кратной, но оставаясь не единичным, абсолютно случайным и неприемлемым числом, что снижает интригу ожидаемого результата ... Двух / кратное подтверждение одного и того же номера неявно намекает о неслучайности случайного выбора, что как раз и подогревает интерес к конкурсу, не позволяя усомниться в результатах его проведения ...

Зависимость совпадения случайных вариантов в результате 2-х кратной проверки :
Участников = 4 000 000 ; вариантов = 16 000 000 000 000 ; циклов поиска ответа = 2 160 476 ; время работы = 37 сек

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

11:12 30.04.2018

Поделиться ссылкой :
Отзыв / Диалог :

Быстрый поиск по сайту :


Главная / разделы сайта


© techstop-ekb.ru / Екатеринбург / 2018