Wastl
11-04-2007, 12:03 AM
i found this link (http://www.tacticsarena.com/forum/showthread.php?t=7183) not long ago. it might be quite dated already, however i only started to play TAO a few weeks ago and it helped me a lot. i got interested in tcbb's calculation and tried to improve it. the reason was this: when there were no more mages, the wards caused suddenly a division by zero because they have a sideblock ability of 100, which means, their lives skyrocketed to the infinite, which is not quite true if you consider that u can paralyze a ward and reduce its lifepoints. also the number of attackers influenced the real life in the opposite way: the more attackers there were, the higher were the calculated lifepoints. that didn't seem right.
basically it is a lot of guesswork. i would appreciate if u could do some calculations with the formula and comment on it if it makes sense or not:
#a: number of attackers
#m: number of mages
#p: number of pieces (of just one party - i believe it makes sense to put in either your own or the opponents number of pieces, both times the results point in the right direction)
L: actual life points
sb: side block
ar: armor
real life = ((#p/13 - (#a-#p)/#p)*(L/(1-ar))*((1+sb)*((#a-#m)/#a))
some explanation:
the central part is L/(1-ar) which is about as straightforward as it can get: if you multiply by a number between 0 and 1 the result will get smaller, if you divide by a number between 0 and 1, the result will get more, which is quite obvious. in this case u divide the actual lifepoints by 1-ar, ar being the armor. the higher the armor (0,25 for the knights for instance) the smaller will be 1-ar. if the armor is 0, then 1-0 will be still 1 and your lifepoints divided by 1 will remain the same. i guess this is quite obvious, so i skip more explanation.
the next part in tcbb's calculation was that he divided the L/(1-ar) by (1-sb*(1-#m/#a)). the reasoning is really beautiful, if u appreciate math: if all your attackers are mages, then your blocking ability is worth nothing, so the division by 1 leaves your lifepoints unchanged. but what if there are NO mages? here started the problem: if you have 0 mages and blocking is 1, then you divide by 0, which only makes sense if the pieces in question (the wards are the only pieces with blocking equal to 1) cannot be hit anymore, which they can, as long u have a frosty or a chanty. so instead of dividing the calculated blocking and its relation to attackers to mages i decided to multiply the blocking. the trick was to add a little 1 to the whole thing. if the number of attackers equals the number of mages, then #a-#m will be 0 and sb*0 will be 0, leaving the 1 to multiply with your lifepoints or leaving these lifepoints untouched. if there are less mages than attackers your blocking ability kicks into action and the real lifepoints get higher. i checked the formula and got more or less the same results as did tcbb, also if u add the additional 0,3 armor coming from the stone golem.
finally i wanted to find out if there is a way to appreciate the actual number of pieces compared to the number of attackers and how this influences the real lifepoints. here i did a lot of guesswork, as you can see with the number 13 in the denominator. this is were u guys could help: are the results making sense?
i agree that this bloody calculation doesn't help u much when u are facing a skilled opponent, but it kind of gives u a feeling how the value of your pieces changes considering the opponent u face (a guy with 2 frosties and 2 cleriks and maybe even a ward or a furgon has only 5 or 6 attackers left, which changes the real life your pieces are having. and that's probably all this calculation is worth. when i first found tcbb's calculation it helped me quite a bit because i realized that many pieces on the field are not quite what they appear to be. his explanations also helped a lot. my intention is to improve his formula and discuss with u how the math can maybe even made more precise. at the moment the formula is quite crude: the different regeneration times are not at all taken into consideration, to name just one.
basically it is a lot of guesswork. i would appreciate if u could do some calculations with the formula and comment on it if it makes sense or not:
#a: number of attackers
#m: number of mages
#p: number of pieces (of just one party - i believe it makes sense to put in either your own or the opponents number of pieces, both times the results point in the right direction)
L: actual life points
sb: side block
ar: armor
real life = ((#p/13 - (#a-#p)/#p)*(L/(1-ar))*((1+sb)*((#a-#m)/#a))
some explanation:
the central part is L/(1-ar) which is about as straightforward as it can get: if you multiply by a number between 0 and 1 the result will get smaller, if you divide by a number between 0 and 1, the result will get more, which is quite obvious. in this case u divide the actual lifepoints by 1-ar, ar being the armor. the higher the armor (0,25 for the knights for instance) the smaller will be 1-ar. if the armor is 0, then 1-0 will be still 1 and your lifepoints divided by 1 will remain the same. i guess this is quite obvious, so i skip more explanation.
the next part in tcbb's calculation was that he divided the L/(1-ar) by (1-sb*(1-#m/#a)). the reasoning is really beautiful, if u appreciate math: if all your attackers are mages, then your blocking ability is worth nothing, so the division by 1 leaves your lifepoints unchanged. but what if there are NO mages? here started the problem: if you have 0 mages and blocking is 1, then you divide by 0, which only makes sense if the pieces in question (the wards are the only pieces with blocking equal to 1) cannot be hit anymore, which they can, as long u have a frosty or a chanty. so instead of dividing the calculated blocking and its relation to attackers to mages i decided to multiply the blocking. the trick was to add a little 1 to the whole thing. if the number of attackers equals the number of mages, then #a-#m will be 0 and sb*0 will be 0, leaving the 1 to multiply with your lifepoints or leaving these lifepoints untouched. if there are less mages than attackers your blocking ability kicks into action and the real lifepoints get higher. i checked the formula and got more or less the same results as did tcbb, also if u add the additional 0,3 armor coming from the stone golem.
finally i wanted to find out if there is a way to appreciate the actual number of pieces compared to the number of attackers and how this influences the real lifepoints. here i did a lot of guesswork, as you can see with the number 13 in the denominator. this is were u guys could help: are the results making sense?
i agree that this bloody calculation doesn't help u much when u are facing a skilled opponent, but it kind of gives u a feeling how the value of your pieces changes considering the opponent u face (a guy with 2 frosties and 2 cleriks and maybe even a ward or a furgon has only 5 or 6 attackers left, which changes the real life your pieces are having. and that's probably all this calculation is worth. when i first found tcbb's calculation it helped me quite a bit because i realized that many pieces on the field are not quite what they appear to be. his explanations also helped a lot. my intention is to improve his formula and discuss with u how the math can maybe even made more precise. at the moment the formula is quite crude: the different regeneration times are not at all taken into consideration, to name just one.