Topic: Rebalancing the tribes?
king_of_nowhere Topic Opener |
Posted at: 2016-02-21, 16:23
your values are within a 1% from the ones I calculated (which, by definition, are exact). I was going to suggest that you increase the number of simulations to get more accurate values, but really, those are more than good enough for our purposes. It's not like we're going to say "omg the chance of winning was 51% instead of 52%! now we have to rebalance everything!" Let's see how that changes if barbarian attack at level 10 is increased by 7.5 Edited: 2016-02-21, 16:23
Top Quote |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
einstein13 |
Posted at: 2016-02-21, 17:23
Full calculations (40'000 fights)Calculations for old values:
New values for barbarian attack (8.5 instead 7.0):
Only level 10 soldiers (50'000 fights):Old values:
New values:
einstein13 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
einstein13 |
Posted at: 2016-02-21, 17:28
Yes, my calculations aren't exact. They are a bit random. I can increase number of simulations, but I don't think that it is necessary now... Maybe I will let them to be 1 milion for each?
For me, the results are almost equal, so it is MUCH BETTER Oh... I've forgotten: the small project is on github (https://github.com/einstein13/wl_soldiers). Feel free to find any bug there And one more thing: some math
It seems to be wrong, but it isn't. P1 and P2 are DIFFERENT SITUATIONS. So the probability doesn't have to sum to one (1.0). Even from the background math and physics (or rather biology) here, we can say that with any S1 and S2:
Because in all situations we have "P_X = S_X starts the fight" (X = 1 or 2). So there is always a chance that starting soldier will kill enemy just before his death (and finally he will survive). Edited: 2016-02-21, 18:08
einstein13 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
king_of_nowhere Topic Opener |
Posted at: 2016-02-21, 18:31
yes, i also agree that the new values are much better. chances among fully promoted soldiers are roughly equal, and among lower soldiers they are not affected. Also, nobody spoke against the proposal of rebalancing, so I'd say we can implement the new values. The only question is whether to do it before or after buil 19. By the way, we stopped mentioning it, but I suppose also the proposal of swapping two other resources for 2 gold in the price of the atlantean labirynth is accepted. Top Quote |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GunChleoc |
Posted at: 2016-02-21, 19:03
Yes, this looks much better.
I already implemented both Busy indexing nil values Top Quote |