Мы изменили https://github.com/cookpete/poker-odds lib (который мы использовали для вычисления вероятностей для каждой руки), особенно файл calc.js, и добавили 10 переменных для каждой комбинации (var flush = 0, прямо = 0 и т. Д ... ), и после каждой итерации, в зависимости от выигрышной комбинации, я увеличиваю соответствующую переменную, в конце я, например, из 1000 итераций сбрасываю, выиграл 500 раз, стрит выиграл 300 раз, и, скажем, пара выиграла 200 раз, после этого мы предполагаем, что вероятность флеш 50%, пара 20% и стрит 30%.
Я знаю, что это не очень точный и не очень профессиональный подход, но, похоже, он работает, пока мы не найдем лучший путь :)