###前提・実現したいこと
パチンコを想定した乱数を生成したい。
自分で調べた限りは正規分布で考えるともあり、
具体的にどうプログラムするかで行き詰りました。
例として、当たり確率300分の1の乱数生成に、
どう具体的にプログラムすればいいかを教えてください。
###発生している問題・エラーメッセージ
数学的な前提条件なしで、素人が考えたのは下の通りで、
出目0を除く1~8のゾロ目が出たら当たりとしました。
試行回数で見ても、さっくり当たってしまうので、間違いであると思いました。
重みは全て同じ確率として、0.125*8=1としました。
###該当のソースコード
import random
import numpy as np
a = np.random.choice(9, 3, replace=True, p=[0, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125])#重み付乱数生成
if np.array_equal(a,[7,7,7])#ゾロ目判定
以下略
###試したこと
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報

回答1件
あなたの回答
tips
プレビュー