Просмотреть всю тему "Video Pocker: Jacks or Better" »»
Video Pocker: Jacks or Better   ID:44314 Сб, 30 августа 2003 15:08 [#]
AlexG Daily-форум
Привет!

Решил я немного поанализировать сабжевую игру (без покеров, двойки с тузами не стыкуются) — как программисту интересно. 2.5 миллиона раскладов, у каждого расклада есть 32 варианта смены карт. И из этих 32 вариантов смены можно выбрать один оптимальный вариант.

Просчитать мне осталось еще около миллиона раскладов, а по 1588309 посчитанным расклад такой — шансы выйграть игру при оптимальной смене карт 40%, выйгрыш за 100 игр должен составить ~140 кредитов (итого 40 кредитов чистыми) [при выплатах: RF 500, SF 100, 4K 50, FH 25, FL 15, ST 7, 3K 3, TP 2, JB 1].

Параллельно я написал программку, которая играет в эту игру сама с собой — дает себе случайные карты, выбирает оптимальный вариант смены карт, меняет их — и так по кругу. Погонять мне ее удавалась максимум на 20.000 партиях несколько раз, выигрывает 40% партий — и в целом по кредитам недурно выигрывает, по 0.3-0.4 кредита за игру (btw, тут алгоритм гораздо проще — одно дело определить, что финальная комбинация выигрышная, другое дело — просичтать вероятности выигрыша на произвольном раскладе и, фактически, произвольной колоде). Так что алгоритмы можно считать абсолютно независимыми и, что интересно, результаты их работы подтверждают друг друга.

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

И, собственно, вопрос — а на черта он нужен, если в саму математику игры можно было заложить проигрыш игрока, просто снизив выплаты по выигрышным комбинациям? Так же, как заложен проигрыш в рулетку — все просто, понятно, играешь и знаешь что платишь казино за приятно проведенное время и адреналин — и даже несложно посчитать, сколько платишь (хотя с практикой эти расчеты часто расходятся Smile .

Буду благодарен, если гуру мне расскажут про устройство автоматов — действительно ли игра на них абсолютно бессмысленна, так как определяется не правилами игры, а регулирующим выигрыши алгортимом и заложенном в автомат владельцем «уровнем рентабельности» ? Или уровень игры всетаки важен?

AlexG