Контроль честности.

Вот как в моём понимании должен
работать контроль честности. Формируется два набора зар. Первый и второй. Все
это записывается в файл еще до начала игры (уже реализовано). Цвет зар пока
неизвестен. Игроки начинают открывать колпачки. Теперь главное. Кто первым
открыл колпачок того и первый набор колпачков и зар соответственно из заранее
сформированного файла а дальше цвет зар и право первого хода определяется тем кто
открыл старший колпачок.  В этом
заключается элемент случайности всего дальнейшего сценария игры.  Только в этом случае невозможно заранее подстроить
игру под определённого игрока с помощью ИИ. Кстати цвет зар менять не
обязательно если чёрные могут ходить первыми. Если открыли шесть раз и первый
ход не определён то переходим опять к первому набору колпачков и так до
посинения. Всё остальное уже реализовано и  работает.
Кто первым открыл колпачок того и первый набор колпачков.
Сразу награждает низкий пинг, быстрый клик и ботов, создаёт гонку.
Критерий «кто открыл старший колпачок» (как сейчас) — честнее: оба открывают, выигрывает значение, а не скорость руки.

Именно так: какая из заранее сгенерированных последовательностей (white/black) достанется игроку — определяет исход розыгрыша колпачками, т.е. это и есть «элемент случайности»    
Сейчас всё крутится вокруг старшего значения, а не «кто кликнул первым». Это лучше. 

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

Поэтому «подстроить заранее под конкретного игрока» уже нельзя — набор берётся в порядке очереди и не  привязан к игроку, а распределение решается в реальном времени.
Сейчас с большой вероятностью простой перестановкой шестерки левых и правых колпачков можно присвоить весь набор зар определённому игроку что и происходит. Не всегда конечно. Есть варианты открытия колпачков когда результат одинаковый если поменять левые колпачки с правыми но вероятность такой комбинации уже намного меньше и отнюдь не случайна. Это особенно заметно в баттлах когда игроку одной из команд нужно сыграть в двумя соперниками другой команды подряд. Первый результат можно предсказать с вероятностью 75% а не 50 как в теории.
И тут не надо соревноваться в реакции кто первый откроет колпачок (особенно с ботом где он сам определит кто первым был). Речь идёт о случайности при открытии колпачков реальными игроками то есть программа заранее не может сгенерить набор зар под определённого игрока (что очень просто сделать с помощью ИИ или тупо отдать набор с большим количеством пипсов нужному игроку). Для профи разница даже в 1 пипс может решить судьбу партии.
Хочу подчеркнуть. Здесь не упраздняется открытие колпачков. Оно остаётся как и было. А добавляется выбор (возможна инверсия) всего набора зар и колпачков в зависимости от того кто открыл колпачок первым. Пока это происходит не случайно а по наиболее вероятному сценарию.
Ферзь, Зары никак с дизайном не связаны. Сбланасированные это новый вид, который тестируется. 
Вчера я исправил "перебор" с кучей кушей, но забыл что 200 наборов заранее сгенеривались и я их не очистил. Сбланасированные улучшил.
Ферзь, На днях физически удалим старый дизай – он блокирует работу. А новое появляется теперь только на новом. 
Тот самый админ.

Просто пришло время AI, которое позволило делать вещи для вас, которые никогда бы не окупились.

Труд и так не окупается, только хуже сделал ;) Но может когда-то будет светлее. 🤞
СКОРО ИГРРОКИ ВОВСЕ ПЕРЕСТАНУТ ОБЩАТСЯ ЕСЛИ ТОКА МОЖНО ВИП ИГРОКАМ РАЗРЕШЕНО А НОВЫЕ ЕСЛИ ПРИДУТ ЧТО СРАЗУ С ВИПОМ И У НИХ ВОЗНИКНУТ ПРОБЛЕМЫ В ИГРЕ КАК ОНИ СМОГУТ ОБРАТИТСЯ В ЧАТ С ПРОБЛЕМОЙ ЧТОБЫ ПОМОГЛИ ЕМУ ЕЙ Я ПОНИМАЮ ДОХОДА МАЛО НО ЭТО НЕТОТ ПУТЬ
дополнено через 11 минут
ПОСТОЯТ ПОСТОЯТ СО СВОИМИ ПРОБЛЕМОЙ И УЙДУТ
ЛАДНО ПРОДОЛЖЕНИЕ СЛЕДУЕТ НО ЭТО ЗАВТРА УЖЕ ....ПОЖЕЛАЮ АДМИНУ ЛЕГКИХ ЗАДАЧ  ВЭТОЙ ТТРУДОЕМКОЙ РАБОТЕ....А ЩАС Я ПОХОДУ СППАТЬ ...ВСЕМ УДАЧИ
Ферзь, в службу поддеркжи даже забаненные писать могут – мы всем позволяем.
Правдам, там в основном матом кроют, если в бан)
ВЫДУМАЕТЕ ИГРОКИ ЗНАЮТ ГДЕ ОНА НАХОДИТСЯ Я ЗНАЮ ТЕХ ЧТО ОНИ ДАЖЕ НЕЗНАЮТ ГДЕ ЛИЧНЫЕ СООБЩЕНИЯ НАХОДИТСЯ...ХОТЯ АКТИВНО ИГРАЮТ ...И ИНОГДА НА ДЕНЬГИ ИЛИ НЕЧИТАЮТ БОГ ИХ ЗНАЕТ...ЛАН ВИЖУ ЧТОТО НАМЕЧАЕТСЯ НАДО ПРОСЛЕДИТЬ....
Реализовано слегка по другому но суть та же. Игроки имеют контроль над наборами зар а не система. Если кто-нибудь заметит отклонения или ошибки в результатах КЧ обращайтесь в заявках к администрации (нажав на номер игры в результатах) или пишите в эту тему.
ШАС НЕДАВНО ИГРУ В Б Г ИГРА БЫЛА ИГРОК ЗАВИС И Я САМ ВЗАМЕЩАТЕЛЬСТВЕ МОЖНО ЛИ ТАКУЮ ИГРУ А ННУЛИРОВАТТЬ ПОД БОЛЬШИМ ВОПРОСОМ ....НУ АДМИН САМ УВИДИТ ЭТУ ИГРУ  НОМЕР ИЕГРЫ ПИСАТЬ НЕ БУДУ ТАК КАК НЕМОЯ ИГРА НО ПОСМОТРЮ НА АДМИНА РЕШЕНИЕ ... ЧИСТО ИЗ ЛЮБОБЫТСТВА АНУЛИРУЕТ ИЛИ НЕТ
Ферзь, ты можешь подать заявку на чужую игру. Админ ничего просто так не аннулирует без заявки.
Ферзь, сам я игры не мониторю без запроса.

Новый ответ