Talk:Jump Attack
From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
Mathematical expectation
I'm the one who wrote the "Mathematical expectation" section. I'm not really good at math so I want you to check the program I used to calculate the data. It's written in Python 2:
one=1 five=2 x5=3 bowser=4
import itertools
l=[one,one,one,one,five,five,five,x5,x5,bowser,bowser] p=itertools.permutations(l,5) # change to 7, 9
def coins(l): l=list(l) s=0 while len(l): a=l[0] del l[0] if a==one: s+=1 elif a==five: s+=5 elif a==x5: s*=5 elif a==bowser: s=0 break else: raise NameError('wtf?') return s
ans=[coins(l) for l in p] s=sum(ans)
print s/len(ans) print s print len(ans)
The result is:
11 661200 55440
11 18385920 1663200
3 71245440 19958400
Since the 9-Block Option has a bonus, the real number of coins earned is 6.