Да блина. Мы по условиям вложились в плюсового. У нас в исходных данных РОИ плюсовое для него и РОИ. Я не составлял свою формулу которая описывает все. Я просто взял твою и переставил откат.
Твоя формула работает только в случае - 1 игра, откат, расход, 1 игра, откат, расход , .....
Когда играется пакет из 100 туриков, то внутри этого пакета у игрока может быть минус пока он не закончился.
Т.е. игрок начал играть марафон в 1000 туриков. Он в первые 50 туриков ушел в -10БИ. В этот момент он в минусе, его минус обнулится только в конце марафона когда будет расчет уже, т.е. денег не потеряет, но это будет уже в самом конце при отыгрывании 1000 туриков. Ему чтобы что то заработать себе придется сначала выйти из минуса в внутри пакета, а уже потом пойдет его профит. В этом и заключается диспа игрока. В тот момент когда игрок укатился ниже начального БР, то следующие игры для него имеют отличное МО от твоей формулы, он в минусе ему нужно сначала отбиться до нуля, а потом пойдет опять стандартная схема.
Твоя формула действует так. Игрок сыгра снгшку. Залил. Начал следующую и если выиграл то ему сразу откатик с нее )). В реальности если игрок играя пакет укатится на N баинов ниже начального БР, то следующие его игры для него будут уже с меньшим МО, так как для того чтобы пошел профит нужно сначала отыграть проигранное, т.е. выбрать из минуса.
Твоя формула не отображает этого момента. Если я не прав, то поправь. В твоей формуле каждая игра это игра с нуля. А в пакете бывает игра из минуса.
Грубо говоря твоя формула отражает единичную игру в СНГ где игрок полностью не испытывает на себе диспу.
Моя формула для игроков играющих в плюс, она полностью верна.Т.е. она для пакетов из большой серии игр, она становится не верной только если игрок отыграл целый пакет в минус, но тогда скорее всего мы больше ошиблись в РОИ игрока чем подвела формула.
Я подозреваю что должна быть еще формула которая учитывается все, но мне кажется она сложная. ((
Именно по этому что твоя формула не правильная для пакетов, она показывает минусовое ожидание, когда пакет плюсовой. Потому что расчет пакета идет в конце и в пакете который вы купили игрок делит диспу с вами. Вот и все.
(A * X * 0.78 - B) + (A * X * 0.22) = (A * X - B)
проверяй, дарлинг. И пожалуйста избегай лишних деепричастных оборотов при доказательстве моей неправоты, я лично их стараюсь избегать вроде