Примерно как ты описал равновесие и считается. Надо просто учитывать отдельно шансы получить только 1 колл после пуша, шансы получить ровно 2 колла после пуша, и так далее. И считать ЕВ суммарное для каждой из таких ситуаций, а если все сфолдили, то забираем мертвые деньги со стола. И так как сразу 8 человек тебя заколлят редко, то на ЕВ пуша из ранней это повлияет почти никак, а повлияют гораздо больше другие ситуации, когда колл будет лишь 1 или 2, но эти 1 или 2 будут часто, потому что куча народу за спиной, в так что бы сразу все выкинули - это слишком редко случится, и надо иметь много эквити как против 1 соперника, так и против двоих. Ну и так далее. Причем на ранних итерациях можно даже закрыть глаза на то, что 1 или 2 колла от разных игроков будут иметь очень разные спектры, можно их округлить на начальном этапе. Но позже округлять уже не нужно.
В реальном расчёте алгоритм чуть сложнее, ибо надо сплитить руки. Для примера, может быть так, что 100 старших рук пушатся плюсово, а 101-ая уже в убыток, против соперника, который коллит, например, с 300 комбинациями. Но у соперника 300 комбинаций плюсово коллятся именно против 105, а против 100 он коллит только 290 комбинаций. Но когда он коллит только 290, у 101-105 ой руки появляется плюсовый пуш. Тогда против 105 комбинаций соперник снова будет коллить 300 и снова надо пушить только 100, а против 100 он снова вернется к 290. И вот будет замкнутый бесконечный круг, который требует алгоритма, определяющего процент сплита рук для нахождения окончательного равновесия. А для простого приближения можно не сплитить, будет слегка неточно, зато гораздо легче.