Vano, привет.
О сложностях проверки можно почитать в этой ветке
http://forum.cgm.ru/msg?th=11982&prevloaded=1 tart=0
(там имхо меньше всего мусора). И разделе БД немного («БД на патипокере..»).
Еще одна проблема заключается в том, что даже при правильном результате сравнений, что само по себе проверить затруднительно, может резко увеличиться % сравнений в которых «проверяющий» оказывается младше еще до флопа, что приводит к глубоким провалам результата. Для проверки вероятности таких встреч (особенно с сидящими «после» при наличии хода «до») требуется симуляция игры.
Удачи.
Миша.