Sberbank hold'em challenge

Организатор: ПАО "Сбербанк"

Sberbank Holdem Challenge

Online этап завершен.
Всем участникам было отправлено письмо "Sberbank Holdem Challenge: финал"
Заполните, пожалуйста, анкету для оффлайн-этапа.

Соревнование

300 000 ₽

1 место

200 000 ₽

2 место
3 место

Мы приглашаем специалистов по машинному обучению попробовать свои силы в написании игрового искусственного интеллекта. Участникам соревнования предлагается написать игрового бота на основе машинного обучения для игры Texas Hold'em Poker. Бот в режиме реального времени должен принимать решения и совершать игровые действия, приводящие его к победе. 100 лучших участников будут приглашены на закрытый офлайн-хакатон в Корпоративный Университет Сбербанка. Там состоится финал соревнования и пройдет покер-турнир между ботами с участием профессиональных комментаторов.

Данные

Боты будут соревноваться друг с другом в регулярных турнирах. Данные логов о действиях всех участвующих в турнирах ботов будут регулярно предоставляться участникам для отладки своих алгоритмов. Итоги турниров определят рейтинг ботов, рассчитываемый на основе сыгранных между ботами турниров. Симуляция игры в покер происходит при помощи библиотеки PyPokerEngine. Бот представляет собой объект, в котором реализованы методы-обработчики игровых событий и метод выбора действия в момент хода бота declare_action. Подробнее про реализацию игровых стратегий можно прочитать в документации к библиотеке. Технические характеристики решений: - решения представлют собой docker контейнеры с кодом - при отправке бота в систему, он проверяется на рабочеспособность; мы запускаем 30 игр с 8 другими ботами, делающими случайные ходы - score бота — среднее число фишек, заработанное по итогам 30 игр - боту должен уложиться по времени в 5 минут на все 30 игр (5 секунд на игру) - в случае если бот не уложился во время, либо ваша программа упала с ошибкой, то в списке сабмишенов будет указана причина