中3理科で習うメンデルの分離の法則をプログラム化しました。想定は子→孫です。 一応10回が最低ラインですが、10回だとまぁ宛にならないので100回以上が目安。 100回ぐらいやればちゃんとほぼ3:1になりますね。 400、4000回ぐらいやるともっと約3:1になるのがわかるかな。 A・・・顕性形質 b・・・潜性形質 A,bが出る確率はそれぞれ1/2で、同様に確からしい。 ちなみに最初A、aでやったらなんかプログラム的には同じ文字扱いされて超絶バグった。