Старый 01.10.2019, 03:39     TS Старый   #2 (permalink)
DocS
Новичок
 
Аватар для DocS
 
Регистрация: 01.10.2019
Сообщений: 26
Что-то я запутался в выборе между SNG и CASH (изначально подумал это одно и то).

Будет Room: CASH Poker NL Texas Hold'em

Задача - сделать играбельный покер за 1 месяц, а там поглядим что из этого выйдет.

Спасибо модераторам за постановку темы в подходящий раздел.

С завтрашнего дня постараюсь сопроводить прогресс скринами.
По завершении надеюсь возможно будет играть.

На данный момент готовы алгоритмы:

- перемешивание карт с помощью RNG основанного на криптоалгоритмах с огромными числами, в отличии от стандартного компьютерного рандома. Модифицировал перемешивание алгоритмом Фишера Ятеса, прикрутил к нему крипто рандом.

- определения рук каждого игрока, т.е. пишет игроку какая у него рука на основе выданных карт и на столе (извиняюсь за не покерный сленг, тк новичек)

- алгоритм определения победителя (победителей) на основе всех карт на столе по завершении игры

Не завершены:

- алгоритм правильной передачи батона дилера, т.к. до конца не освоил все тонкости игры

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

- доступны кнопки fold, check, call, raise, но неверно рассчитывается когда возможно делать чек, а когда нельзя
DocS вне форума