http://akhtyrka.livejournal.com/ ([identity profile] akhtyrka.livejournal.com) wrote in [community profile] useless_faq2014-11-03 08:37 pm

Онлайн покер

Играл в покер. Техасский холдем.
Сначала игроки получают по 2 карты
потом открывается 3 на столе (флоп)
потом еще одна (терн)
и потом последняя (ривер).
Стало интересно, в какой момент компьютер/сервер знает какие выпадут карты?
Непосредственно перед открытием очередной порции карт на столе?
Или в самом начале раздачи сервер исход партии уже предопределен, если, конечно, никто не скажет "пас".

[identity profile] borzometr.livejournal.com 2014-11-04 09:39 am (UTC)(link)
Если верить тому как процесс описан на сайтах покер-румов - в начале определяется расположение карт в колоде, затем начинается раздача. Соответственно исход предопределён до раздачи, как только известен порядок колоды и количество игроков.

[identity profile] lyops.livejournal.com 2014-11-04 09:41 am (UTC)(link)
Насколько я помню, раздачи генерятся заранее, чтобы не вызывать задержки при обращении к серверу.

[identity profile] anton2ov.livejournal.com 2014-11-04 09:53 am (UTC)(link)
Любая азартная игра в компьютере имеет только одну важную переменную - процент, который онлайн-казино готово отстегивать пациентам, чтобы они продолжали туда ходить.

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

[identity profile] cosmonazi.livejournal.com 2014-11-04 10:10 am (UTC)(link)
Технически не было бы никакой проблемы, например, хэшировать комбинацию карт с неким ключом и раздавать перед началом партии участникам, дабы все потом могли убедиться в отсутствии фальсификаций со стороны сервера. Но серверу-то это зачем? Пусть все просто верят в его честность, а он будет иметь некоторое пространство для манёвра.

[identity profile] bukkwa.livejournal.com 2014-11-04 10:49 am (UTC)(link)
Все карты на руках, и карты стола определены сразу. Обычно в онлайн покер-румах, чаще в правом верхнем углу окна можно увидеть уникальный номер раздачи.

[identity profile] lazylonelion.livejournal.com 2014-11-04 11:27 am (UTC)(link)
Технически порядок может быть определён ещё до раздачи. А может каждая карта выбираться непосредственно перед "открытием" карты. Никаких технических препятствий нет, сделать можно и так и эдак и ещё парой способов.
Всё равно всё упирается в то, готовы ли вы верить разработчикам и/или владельцам "компьютерного казино". Смухлевать можно и в одном и в другом случае.

[identity profile] max-first.livejournal.com 2014-11-04 01:25 pm (UTC)(link)
По разному бывает. Некторые сайты перетасовывают оставшуюся колоду после каждого круга торговли.
Вот видео как раз на эту тему от PokerStars
http://www.youtube.com/watch?v=-DkHzOUzDjc

[identity profile] seraph6.livejournal.com 2014-11-05 09:04 am (UTC)(link)
Это непринципиально, т.к. игра идет не с сервером (казино), а с другими игроками, которые находятся с вами в равных условиях.
Логично было бы сделать модель, близкую к физической, т.е. тасовать колоду перед раздачей и фиксировать порядок в ней до конца партии.