Если система допускает однозначное формальное описание, то она может быть запрограммирована. А сделать алгорим зависимым от текущего состояния, разбить на циклы и сессии - это вопрос технологии.
На мой скромный взгляд для нормальной игры за столом игрок должен действовать по определенному заранее и отработанному алгоритму, иначе элементарно не хватит времени - вести подсчет капитала, вести протокол, делать ставки, да еще и принимать неформальные решения.