Public | Automated Build

Last pushed: 3 months ago
Short Description
poker player
Full Description

pokerbot

Покерный бот для игры в Лимитный Техасский Холдем один на один в формате Annual Computer Poker Competition.
Пока доступно пять возможных игроков:

  • nn_java_bot - бот, основанный на нейронной сети.
  • open_pure_cfr_player - бот, играющий по технологии CFR, интегрирован из https://github.com/rggibson/open-pure-cfr
  • example_player - бот, который был встроен в исходный код ACPC сервера.
  • dumb_caller - бот, который всегда делает call/check.
  • dumb_raiser - бот, который всегда делает bet/raise.

Код сервера взят отсюда: ACPC server code

Результаты:

Установка:

Для запуска программы нужен установленный docker

Далее нужно выполнить:

sudo docker pull simankov14/pokerbot
sudo docker run -it simankov14/pokerbot
service mysql restart
cd /home/sergey/bot/start-shells
source /root/miniconda2/bin/activate poker

Далее выбираете нужного игрока и противника и количество рук, например

./start_nn_vs_cfr.sh 100

Результаты можно посмотреть в таблице matches

mysql -u root -p12345678 -e 'use poker; select * from matches'
Docker Pull Command
Owner
simankov14
Source Repository

Comments (0)