generated at
逆正弦法則
大平徹 に教えてもらった 増井俊之
勝ったら1点獲得し、負けたら1点失うという勝負をN回行なったとき、得点がプラスだった状態の数を数えて分布を描く
0回(負け状態ばかり)またはN回(勝ち状態ばかり)になる確率が最大であるところが面白い

gyaku.js
N = 40 histogram = [] function setup(){ for(i=0;i<N;i++){ histogram[i] = 0 } createCanvas(400,400) fill('yellow') strokeWeight(0) rect(0,0,400,400) } function draw(){ v = 0.0 len = 0 for(i=0;i<N;i++){ v += (random(2) > 1 ? 1 : -1) if(v >= 0) len++ } histogram[len] += 1 for(i=0;i<N;i++){ fill('blue') rect(i*10,400-histogram[i]*1,8,histogram[i]*1) } }