ファーストチケットの確率についていろいろと考えてみました。
長文&見づらいですがご了承ください。
また、正確かどうかもあまり保証できないですw

まず、4積みしたファーストチケットを初手に少なくとも1枚引く確率を計算するとき、「初手7枚のうち1枚はたねポケモンだから、それ以外の6枚でファーストチケットを引く」という考え方は違うのでは??と思います。

極端な例として、
・デッキA:たね1枚、ファーストチケット4枚、その他55枚
・デッキB:たね54枚、ファーストチケット4枚、その他2枚

デッキAの場合、たねポケモンが1枚しか入っていないため、前提条件としてこの1枚は必ず初手に引かないといけません。なので、残り59枚のデッキから6枚引いて、その中にファーストチケットが少なくとも1枚ある確率を計算します。
しかしデッキBの場合、初手7枚のうち1枚は必ずたねポケモンを引けるので、「初手7枚のうち1枚はたねポケモン」という前提条件をつける必要がありません。なので、60枚のデッキから7枚引いて、その中にファーストチケットが少なくとも1枚ある確率を計算します。
「少なくとも○○を1枚引く確率」は「100%-○○を1枚も引けない確率」で求めます。

・デッキA:1-{(55*54*53*52*51*50)/(59*58*57*56*55*54)}≒0.357→35.7%
・デッキB:1-{(56*55*54*53*52*51*50)/(60*59*58*57*56*55*54)}≒0.399→39.9%

これにより、デッキのたねポケモンの枚数が増えると、相対的にファーストチケットを初手に引ける確率が上がると思われます。


ここから計算式を考えてみようと思います。
まずは、初手のパターンをあげてみます。

パターンA:たね有チケット有 ※たねを少なくとも1枚引き、かつチケットを少なくとも1枚引く確率
パターンB:たね有チケット無 ※たねを少なくとも1枚引くけど、チケットを1枚も引けない確率
パターンC:たね無チケット有 ※たねを1枚も引かず、チケットを少なくとも1枚引く確率
パターンD:たね無チケット無 ※たねとチケットの両方とも1枚も引けない確率

求めるのはこの中でAになる確率です。
直接Aを求めることはできないので、他から計算していきます。
また、ファーストチケットは4積み前提とします。

デッキに入っているたねポケモンの数をxとすると、(1≦x≦56)
A+B=1-[{(60-x)(59-x)(58-x)(57-x)(56-x)(55-x)(54-x)}/(60*59*58*57*56*55*54)] ※たねを少なくとも1枚引く確率
B+D=(56*55*54*53*52*51*50)/(60*59*58*57*56*55*54) ※チケットを1枚も引けない確率
D={(56-x)(55-x)(54-x)(53-x)(52-x)(51-x)(50-x)}/(60*59*58*57*56*55*54)

「B+D」-「D」より、
B=[(56*55*54*53*52*51*50)-{(56-x)(55-x)(54-x)(53-x)(52-x)(51-x)(50-x)}]/(60*59*58*57*56*55*54)

「A+B」-「B」より、
A=1-[{(60-x)(59-x)(58-x)(57-x)(56-x)(55-x)(54-x)}+(56*55*54*53*52*51*50)-(56-x)(55-x)(54-x)(53-x)(52-x)(51-x)(50-x)]/(60*59*58*57*56*55*54)

このままだとCとDになった場合の引きなおしのことを考えていないので、最終的に求める計算式は「A/(A+B)」になります。

A/(A+B)=[1-[{(60-x)(59-x)(58-x)(57-x)(56-x)(55-x)(54-x)}+(56*55*54*53*52*51*50)-(56-x)(55-x)(54-x)(53-x)(52-x)(51-x)(50-x)]/(60*59*58*57*56*55*54)]/[1-[{(60-x)(59-x)(58-x)(57-x)(56-x)(55-x)(54-x)}/(60*59*58*57*56*55*54)]]

だんだん自分でもわけが分からなくなってきましたが、エクセルに以下のように入力してもらえれば、ファーストチケットの枚数の変動も含めた確率を計算できます。

A1:たねポケモンの枚数
A2:ファーストチケットの枚数
A3:=(1-(((60-A1)*(59-A1)*(58-A1)*(57-A1)*(56-A1)*(55-A1)*(54-A1)+(60-A2)*(59-A2)*(58-A2)*(57-A2)*(56-A2)*(55-A2)*(54-A2)-(60-A2-A1)*(59-A2-A1)*(58-A2-A1)*(57-A2-A1)*(56-A2-A1)*(55-A2-A1)*(54-A2-A1))/(60*59*58*57*56*55*54)))/(1-(((60-A1)*(59-A1)*(58-A1)*(57-A1)*(56-A1)*(55-A1)*(54-A1))/(60*59*58*57*56*55*54)))*100


■結論
デッキにたねポケモンを54枚積めば、初手にファーストチケットを引ける確率が最大4%も上がり、しかも相手にマリガンでドローさせないため相手がファーストチケットを引く確率が下がるので、ファーストチケットを活かした構築と言えるでしょう。(嘘
所詮は確率なので、あまりあてにはなりませんねw
4積みした場合、3試合に1回ぐらい引ければいいのかな。

コメント

み
2012年2月2日2:20

それでデッキ組んでみましょうよ、ホロン種(12)確定であとアンノーンRとか? 期待してます

なにいろ
2012年2月2日6:30

確率計算って難しいですね。あ、改めまして、リンク頂戴致します。

koma
2012年2月2日11:45

>パムくん
期待されても困るw

koma
2012年2月2日11:45

>なにいろさん
こちらこそ改めてよろしくお願いします!

pkpkMoe
2012年2月2日16:05

おもろそうだったので,実際にたねの数いろいろ変えて10万回くらいデッキ引いてみた!(ばか)

4ticket 1basic | 0.3597382 ( 4287 / 11917 )
4ticket 10basic | 0.38262695 ( 28627 / 74817 )
4ticket 20basic | 0.39708686 ( 37921 / 95498 )
4ticket 30basic | 0.40436155 ( 40255 / 99552 )
4ticket 45basic | 0.4045981 ( 40459 / 99998 )
4ticket 50basic | 0.40395 ( 40395 / 100000 )

(括弧の中は たねとチケット引けたかず/たねが引けたかず ね!要するにA/(A+B)のぶぶん)

pkpkMoe
2012年2月2日16:06

たね30枚超えてくるとほとんど誤差みたいなもんみたいだね!

nophoto
2012年2月2日22:32

わー。ほんとうだ。私間違ってました。訂正した式載せますー。

koma
2012年2月3日0:47

>pkpkMoeさん
10万回w
すぐにこういうプログラムを作れるのは流石です。
ここまで試行回数を増やせば、わずかな確率による差も見えてきますねw

koma
2012年2月3日0:48

>咳さん
ブログ拝見させていただきました。
こういうプログラムを作れるのは凄いです!

nophoto
灯だまら
2012年2月7日16:46

式いただきました。
AとBの対戦者がいて、
Aのファーストチケットの成功率は
Aのパターンa手札の確率に(1-Bのパターンa手札の確率)
をかけるということで良いでしょうか?

koma
2012年2月7日20:59

>灯だまらさん
たぶんまたパターンに分けて考えたほうが良さそうです。(プレイヤー名はXとY)

パターンa:Xチケット有、Yチケット有 ※ジャンケンになるのでお互いに先攻率50%
パターンb:Xチケット有、Yチケット無
パターンc:Xチケット無、Yチケット有
パターンd:Xチケット無、Yチケット無 ※ジャンケンになるのでお互いに先攻率50%

Xが先攻を取れる確率は、
パターンb+1/2(パターンa+パターンd)
です。

パターンb=[XのA/(A+B)]*[Yの1-{A/(A+B)}]
パターンa=[XのA/(A+B)]*[YのA/(A+B)]
パターンd=[Xの1-{A/(A+B)}]*[Yの1-{A/(A+B)}]

しかしこれだとマリガンの追加ドローでファーストチケットを引けた確率までは計算できていないです。(ちょっと複雑すぎるので、そこまではできませんでした…)
でも無視できるほどの誤差だと思います。

nophoto
灯だまら
2012年2月8日0:37

ファーストチケットがあった場合の成功率という意味ではパターンbということで間違いなさそうで良かったです。1/2(パターンa+パターンd)を足せば実際の先攻の確率ですね。

追加ドローについてついては考えたくないですね・・・。さらに場合分けしてすればいいんでしょうけどまあ4回目あたり以降は誤差のように私も思います。

カトリーヌ
2012年5月13日22:23

はじめまして

リンクさせて頂きます。

宜しくお願いします
\(^o^)/

koma
2012年5月14日8:10

>カトリーヌさん
リンクありがとうございます。
こちらもリンクさせていただきますね。

お気に入り日記の更新

この日記について

日記内を検索