Some of your comments makes me confusing.
Need to clarify or understand.
I agree also that modification/adjustement of the penalty for shawdow fiend and mindbender can be done according to what is really done IG.
Nina , You write :
FLOOR( (T - shadowfiend_penalty) / 180 ) * 3% * 9 / T * 5
Assuming that FLOOR( (T - shadowfiend_penalty) / 180 ) is the number of time we can launch the Pet, imagine that shadowfiend_penalty is 60 sec (because i take the assumption that shadow is lauched after 30sec and must be launched at least 30sec before the end of fight to be efficient (of course these parameters can modified to 90sec + 30sec or others values)
That means that on a fight of 4 min, FLOOR( (T - shadowfiend_penalty) / 180 ) = 1
The real result is that you are able to launch the fiend twice (at t=30sec and t=3min30) like the formula i gave :
INT(1+(T-shadowfiend_penalty)/180)
*******
Havoc, You write :
The correct formulas are
int(T+0.5) and int(T/3+0.5), assuming you are using MB 30s into the fight and fiend 1.5min into the fight.
The formula that you write is exactly the same i gave but it is already applicable for 30sec for MB and 1,5min for Fiend.
I prefer to use the complete formula :
INT(1+(Fight duration-Penalty)/CoolDown)
In your assumption:
penality is 30sec=0.5 for MB (CD=1)
INT(1+(T-0.5)/1) = INT (T + 0.5) ==> same result.
penality is 90sec=1.5 for Fiend (CD=3)
INT(1+(T-1.5)/3) = INT (T/3 + 1 - 1.5/3)= INT (T/3 + 0.5) ==> same result.
so
INT(1+(T-Penalty)/CD) is applicable with any value of penalty.
On the penalty itself :
- Agree to use 1min30 for fiend assuming that it is 1min after the pull and 30sec before the down in total.(even if it is always probably possible to launch it 30sec after the pull and maybe just before to use the first Spirit Shell)
- I am not confident with total of 30 sec. for MB since it is not efficient if the last MB is launch 15sec or less before the down.
I would prefer 60sec (inclusing 30sec after the pull and 30sec at the end)
An other possibility is 15sec after the pull and 30sec at the end
Let me know your feeling to be as close as possible than IG
I wanted also to warn that even with these assumptions, MB is probably to much valorized because it appears to me that launching MB exactly at the CD every minute is probably unrealistic on each boss.
First, it is very easy to loose some seconds to launch it when Cd is up (maybe 5sec each time of delay)
Second, depending of the event of some boss, it is impossible to launch the pet when the CD become up. (ex : transition phase on morchoch, phase with no add/boss on blackhron, change of platform on deathwing etc...)
There are also examples where it will be mandatory to delay the launch if you want win all tics (example : not launch the pet before the dark phase on morchoch, not launch the pet before a transition phase on Hagara, difficult to launch on an add during the dark phase on zonn ozz etc...)
A lot of possibility to delay the launch of pet....
If it is the same for simple fiend, any delay on MB of few second have more impact on the number you will be able to launch the pet. (you can loose very easely 1 launch with MB if total delay is 15/20sec for example.
So the optimization of MB is more difficult than the simple fiend.
WoL analyze will give us a good information about this efficiency but i think that it is not stupid to remove 1 to the total of MB calculation.