В покер я играю давно – последние пару лет это онлайновый покер или при встрече с друзьями. В большей степени меня интересует сама игра, а не возможность выигрыша. Хотя, безусловно, приятно и выигрывать. Поскольку моя основная работа связана с проектированием и програмированием программных комплексов, то не удивительно, что в один прекрасный момент меня посетила мысль написать бота – программы которая подсказывает/делает следующий ход в игре. Я довольно трезво отношусь к своим качествам изобретателя, поэтому некоторое время провел в поисках «украденного велосипеда».
(Заранее хочу извиниться, если мой перевод на русский язык не совпадает с устоявшимися терминами. Я ни разу не играл в «русскую» версию покера.)
В принципе, все программы, что я нашел в интернете можно отнести к следующим 2 категориям:
1. Програмы для анализа, и статистической обработки сыгранных рук (hands) на основе логов.
2 . Программы анализирующие on the fly происходящее на игровом (виртуальном) столе и дающие те или иные рекомендации по ведению игры.
Единственный пакет, который имеет большое преимущество по сравнению с другими был Poker Academy. Poker Academy представляет собой сервер который позволяет писать своих собственных ботов (клиентов). Но он тоже имеет свою ложгу дегтя – никаких шансов когда либо использовать написанного бота в реальном онлайн казино. Все остается ограниченным виртуальной машиной Poker Academy.
Кроме того интернет полон отдельных кусков, библиотек и программных ресурсов которые так или иначе связаны с покером. На одном только sourceforge.org по запросу «poker» вываливается 46 страниц с результатами.
Таким образом я понял, что я не единственный, кого интересует эта тема
После этого я и принял решение о создании этой страницы. Возможно кто то найдет эту тему интересной, или решит принять в этом «проекте» участие.