Difference between revisions of "YiffieMon:Hplus(Formula)"
(Created page with "HPlus:Take the highest plus the the highest times 1-(0.5 ** (the total of the others(1/ highest))) <math>1-0.5^{\left(x\cdot\frac{1}{a}\right)}</math> <nowiki>def hplus(num...") |
|||
Line 4: | Line 4: | ||
<nowiki>def hplus(numbers): | <nowiki>def hplus(numbers): | ||
− | + | sum=0 | |
− | + | highest = numbers[0] | |
− | + | for x in numbers: | |
sum += x | sum += x | ||
− | + | if x > highest: | |
− | + | highest = x | |
sum -= highest | sum -= highest | ||
return highest + (highest * (1 - (0.5 ** (sum * (1 / highest))))) | return highest + (highest * (1 - (0.5 ** (sum * (1 / highest))))) | ||
</nowiki> | </nowiki> |
Revision as of 20:17, 6 February 2021
HPlus:Take the highest plus the the highest times 1-(0.5 ** (the total of the others(1/ highest)))
[math]\displaystyle{ 1-0.5^{\left(x\cdot\frac{1}{a}\right)} }[/math]
def hplus(numbers): sum=0 highest = numbers[0] for x in numbers: sum += x if x > highest: highest = x sum -= highest return highest + (highest * (1 - (0.5 ** (sum * (1 / highest)))))