プチコン3号 SmileBASIC コミュニティプレイ日記バニラ 4357782016/05/15 13:25:44WHIRE 1 A=RND(6) IF A==1 THEN DIALOG"×" IF A==2 THEN DIALOG"×" IF A==3 THEN DIALOG"×" IF A==4 THEN DIALOG"×" IF A==5 THEN DIALOG"о" を実行すると、この確率で○が出てくるのか…… まばらなんですね。。 6そうだね 1返信プレイ済み2017/11/03 13:16:55に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿Oskar oskar_liebig2016/5/15 15:10RND(6)は0も出るから RND(5)+1 のほうがよさそうだけど、それはおいておいて…… 一回一回は同じ確率で、長く続ければどの数も同じぐらいの回数出るんだけど、こうやって並べたときの「長さ」は同じぐらいの回数にはならないんです。 ○(長さ1)になる確率: 1/5 = 0.2 ×○(長さ2)になる確率: 4/5 * 1/5 = 0.16 ××○(長さ3)になる確率: 4/5 * 4/5 * 1/5 = 0.128 : ×××××××××○(長さ10)になる確率: 約0.0215 : (運が悪いとどこまでも長くなる) ※この確率の出方(分布)には「負の二項分布」という名前が付いています(高校の数学でもここまではやらないみたいだけど) 話が飛ぶけど、ガチャが(インチキなしでも)怖いのはこういう性質があるからです。コンプガチャだと1つ取れるごとに○の確率が下がるのでなおさら。 0そうだね プレイ済み2017/11/03 13:16:55に取得