Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 1.54 KB

README.md

File metadata and controls

20 lines (12 loc) · 1.54 KB

Sberbank Holdem Challenge 2017

Участникам соревнования предлагалось написать игрового бота на основе машинного обучения для игры Texas Hold'em Poker. Бот в режиме реального времени должен был принимать решения и совершать игровые действия, приводящие его к победе. Боты соревновались друг с другом в регулярных турнирах. Данные логов о действиях всех участвующих в турнирах ботов предоставлялись участникам для отладки своих алгоритмов.

Симуляция игры в покер происходит при помощи библиотеки PyPokerEngine. Бот представляет собой объект, в котором реализованы методы-обработчики игровых событий и метод выбора действия в момент хода бота declare_action.

Решение

Рассказываю про бота на ML-тренировке: https://www.youtube.com/watch?v=74pTbshfERM

Игры финала: https://tyz910.github.io/sberbank-holdem-bot/poker-vis/

Запуск в Docker

  1. Выполнить make run.
  2. Открыть в браузере http://127.0.0.1:8000.