… |
スタート地点が1マス目でゴールが50マス目? |
… |
足してピッタリ20と40になる確率がわからん 結構な数ありそうだけど |
… |
障害が「スタートに戻る」にしかないつまらない双六 |
… |
(1)はpythonで書くとこんなかんじ?10万回の試行でだいたい70%強ぐらい。 import random def sugoroku(turn_num=25,field=50): turn = 0 for i in range(turn_num): turn += random.randint(1,6) if (turn == 20 or turn == 40): turn = 0 return turn >50 success_count = 0 for i in range(100000): if sugoroku(): success_count += 1 print success_count ,"/",100000,float(success_count)/float(100000) |
… |
うげ、インデント潰されてる。まあいっか (2)は3回試行して1回だけゴールできないときの確率をいくらか決めて、いい感じのターン数を割り出す感じかな? 最初見積もりではサイコロの期待値が3だから0.5*3/2=0.75ぐらいかなと思ってたけど、スタートに戻される割引が5%ぐらいあるのね |