hard2play

The Grind/Как раздаются карты

Как раздаются карты

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

Коротко

  • Один несмещённый проход Фишера-Йетса перед каждой раздачей. Учебниковое перемешивание: идём от последней карты вниз и меняем каждую с равномерно случайной из тех, что на её позиции или ниже. Все 52! порядков равновероятны.
  • Раздача идёт сверху, всем по очереди. Ни второй колоды, ни резерва, ни карты, выбранной постфактум.
  • Соперники не видят ваших карт. Тому, кто ходит, передают набор публичных фактов и силу его собственной руки. Вашей в нём нет.
  • Ничто не подстраивает шансы под то, как у вас идут дела. Банкролл, точность решений, сколько раздач вы проиграли за вечер и какая сцена будет следующей - не входят ни в одну функцию, которая касается колоды.
  • Единственный раз, когда колода меняется, игра говорит об этом прямо. На последнем столе в ней 54 карты, и это сюжетный поворот, а не палец на весах.

Короткие ответы

Раздача в The Grind подкручена?
Нет. Перед каждой раздачей колода тасуется одним несмещённым проходом Фишера-Йетса и раздаётся сверху. Ничто в игре не смотрит на ваш банкролл, вашу точность или сюжет и не подгоняет под них карты - и не может: функция перемешивания не принимает таких аргументов.
Видят ли соперники мои карманные карты?
Нет. Когда сопернику нужно ходить, ему передают небольшой набор публичных фактов плюс силу его собственной руки. Ваших двух карт в этом наборе нет, как и ничьих других.
Меняются ли шансы, когда я проигрываю?
Нет. Подстройки нет ни в одну сторону. Плохая полоса - это просто плохая полоса, а разбор сессии покажет, какие решения внутри неё действительно были ошибочными.

Перемешивание

Колода - это список из 52 карт. Перед каждой раздачей он собирается заново в фиксированном порядке и перемешивается одним проходом алгоритма Фишера-Йетса: идём с последней позиции ко второй и меняем карту на ней с картой, выбранной равномерно из позиций на её уровне или ниже.

Последняя деталь - и есть вся разница между правильным перемешиванием и распространённым сломанным. Выбирать карту для обмена из всей колоды, а не из оставшегося диапазона, - классическая ошибка, из-за которой одни порядки становятся вероятнее других. Здесь выбор идёт из диапазона, поэтому все 52! порядков равновероятны. Второго прохода нет, весов нет, и сид ни на чём, связанном с вами, не строится.

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

Что позволено видеть сопернику

Каждому сопернику за столом в его очередь задают один и тот же вопрос: вот ситуация, что делаешь? Ситуация, которую он получает, - это короткий фиксированный список, и читать его стоит целиком, потому что смысл именно в том, чего в нём нет:

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

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

Ничего не подстраивается

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

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

Единственная колода, в которой не 52 карты

На последнем столе ваш соперник раздаёт из 54: стандартная колода плюс красный и чёрный джокеры, оба вайлды. Это сделано намеренно, это сюжетная сцена, и игра этого не прячет - колода его, и что он с ней делает, и есть последнее, что вам придётся прочитать. На тринадцать столов под ним это не влияет никак.

Зачем эта страница

Отчасти потому, что публиковать такое честно. В основном потому, что тренажёр, который подкручивает шансы, бесполезен в собственной работе.

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

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

Подробнее об игре