Все желающие могут протестировать версию 1.2.0.0
Список изменений.
-"Эффективный стек" после ставок теперь рассчитывается более правильно.
-"Tourney Adj BB" и "Number M" теперь считается на текущий момент.
-Стеки на начало раздачи теперь считаются после постановки анте.
-Исправлена формула расчёта хоткея "установить ставку" в процентах от банка.
-Исправлена формула расчёта функции "ставка в % от банка" в HUD History.
-Прочие изменения.
Комментарии.
-Эффективный стек переименован в "динамический эффективный стек".
Расчитывается он теперь с учётом всех ставок за столом.
К примеру если один игрок повышает, но другие игроки ещё не уравнялись, то программа будет считать эффективный стек с учётом этого факта.
К примеру если игрок идёт аллин, то ранее программа могла показывать эффективный стек равный нулю, но логически это не верно.
Расчёт осуществляется по алгоритму, который довольно сложно объяснить, но я попробую это сделать.
Программа рассчитывает уровень наивысшего уравнивания ставки и виртуально откатывает стеки игроков на уровень этого уравнивания, после чего считает эффективный стек по этим значениям.
Эффективный стек для трёх и более игроков - это не наименьший стек, а наибольший стек среди стеков оппонентов, но не больше вашего.
Расчёт "Tourney Adj BB" и "Number M" теперь производится по тому же принципу что и эффективный стек.
Что делать если вы нашли ошибку в расчёте любых параметров:
-внимательно посмотреть настройки, возможно стоит или не стоит какая то галочка, каждая галочка может значительно менять логику подсчёта.
-сделать скриншот стола целиком, в момент когда показаны неправильные значения.
-сделать скриншоты всех нужных настроек или взять файл настроек из программы.
-отправить на почту поддержки (есть на сайте) эти данные с описанием проблемы.
Критика самого алгоритма расчёта так же возможна, если вы считаете что эти параметры должны считаться как то иначе, просьба описать более правильный алгоритм и обосновать правильность по возможности.
p.s. улучшения расстановки столов скоро.