Dice game probabilities: Difference between revisions

m
(Replaced "shallowCopy" with "move".)
Line 2,669:
var (win,loss,tie) = (0,0,0)
p1.each_kv { |i, x|
win += x*p2.ftfirst(0,i-1).sum
tie += x*p2.ftslice(i, i).first(1).sum
loss += x*p2.ftslice(i+1).sum
}
[win, tie, loss] »/» p1.sum*p2.sum
2,747

edits