http://akhtyrka.livejournal.com/ (
akhtyrka.livejournal.com) wrote in
useless_faq2014-11-03 08:37 pm
![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Онлайн покер
Играл в покер. Техасский холдем.
Сначала игроки получают по 2 карты
потом открывается 3 на столе (флоп)
потом еще одна (терн)
и потом последняя (ривер).
Стало интересно, в какой момент компьютер/сервер знает какие выпадут карты?
Непосредственно перед открытием очередной порции карт на столе?
Или в самом начале раздачи сервер исход партии уже предопределен, если, конечно, никто не скажет "пас".
Сначала игроки получают по 2 карты
потом открывается 3 на столе (флоп)
потом еще одна (терн)
и потом последняя (ривер).
Стало интересно, в какой момент компьютер/сервер знает какие выпадут карты?
Непосредственно перед открытием очередной порции карт на столе?
Или в самом начале раздачи сервер исход партии уже предопределен, если, конечно, никто не скажет "пас".
no subject
no subject
no subject
no subject
no subject
(no subject)
(no subject)
(no subject)
(no subject)
no subject
На этом проценте можно выиграть - но покер тут точно таков же, как и рулетка. От твоего ума ничего не зависит, а зависит только от случайного решения компьютера отдать накопленный на предыдущих играх выигрышный процент именно тебе.
no subject
no subject
no subject
no subject
специально очки надел?
no subject
Например покер.
Даже в Video poker, где компьютер раскладывает карты для одного игрока можно играть хуже или лучше, соответственно проигрывать больше или меньше.
no subject
no subject
no subject
Скорей интересовало как технически реализовано (я сам программист :).
С моей точки зрения правильно если сначала формируется колода, как ответил @borzometr
no subject
no subject
Это скорее вопрос филосовский, практически квантово-физический: Когда определяется какая карта будет вытянута из колоды? Когда мы ее посмотрели? Когда мы ее вытянули (но еще не посмотрели)? Когда мы закончили тасовать? Когда мы начали тасовать возможно (ведь у нас определенные характеристики скорости рук, цепкости пальцев итд - мы не можем их предсказать, но они предопределены)?
Откуда ты знаешь, что стол, когда ты отворачиваешься, не превращается в тигра?
Например, если мы используем PRNG, но сидируем его каким-то "дорогим" истинно-случайным числом - расклад определен уже в момент сидирования, вне зависимости от того, будем мы "генерировать колоду", или каждый раз вытаскивать случайную карту из 52 (за минусом тех, что уже на столе).
no subject
no subject
no subject
И как он преобразуется в последовательность карт?
no subject
Грубо говоря,
раздача #3246584354135
и1 - КпикКчерв
и2 - 7п2б
и3 - 10трДч
...
Флоп: АтрКб6ч
Терн:Дп
Ривер:Вп
Кстати, в некоторых румах, есть возможность "докрутить" раздачу. Посмотрев какие карты выпали бы на стол, если игроки дошли до терна или ривера.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Всё равно всё упирается в то, готовы ли вы верить разработчикам и/или владельцам "компьютерного казино". Смухлевать можно и в одном и в другом случае.
no subject
А "подпись" можно предоставить только при генерации колоды заранее (ну или определении seed-а генератора, что одно и то же)
no subject
Но она тоже не гарантирует отсутствие подтасовок при генерировании колоды. И не гарантирует отсутствия "подглядывания", а это в покере мухлёж как бы не более серьёзный, чем просто подтасовка.
И опять же: "если (!) сервер предоставляет подпись колоды" - предоставляют не все.
В общем, зависит от реализации, и для мухлежа простор всегда остаётся.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Вот видео как раз на эту тему от PokerStars
http://www.youtube.com/watch?v=-DkHzOUzDjc
no subject
Логично было бы сделать модель, близкую к физической, т.е. тасовать колоду перед раздачей и фиксировать порядок в ней до конца партии.