デッキ公開ページ新機能実装

デッキ内のカード採用枚数の計算をしていたら、ちょっと不便だなーと思った所があったのでこちょこちょっとバージョンアップしました。
当サイトのドローシミュレータにリスト貼り付ける時に、デッキエディタで作成したデータぐらいはコピペ出来た方が良いじゃろと。
https://mtg.theuri.net/%E8%A4%87%E6%95%B0%E6%9E%9A%E5%AF%BE%E5%BF%9C%E5%9E%8B%E3%83%89%E3%83%AD%E3%83%BC%E3%82%B7%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF/
例えばこのリスト
メイン (60)
土地
- 2x 秘密の中庭
- 4x トロウケアの敷石
- 2x ヨーグモスの墳墓、アーボーグ
- 2x 悪臭の荒野
- 2x 平地
- 1x 幽霊街
- 2x 乱脈な気孔
- 3x 沼
- 1x ガイアー岬の療養所
- 1x 血染めのぬかるみ
- 1x 孤立した礼拝堂
- 3x 神無き祭殿
24枚
クリーチャー
- 4x 善意の騎士
- 4x 悪意の騎士
- 3x ストロームガルドの災い魔、ハーコン
11枚
呪文
- 4x 名も無き転置
- 4x コジレックの審問
- 2x 思考囲い
- 4x 小悪疫
- 1x 真髄の針
- 2x ファイレクシアの闘技場
- 1x ヴェールのリリアナ
- 2x はぐれ影魔道士、ダブリエル
- 1x 支配の片腕、ドビン
- 3x 真面目な訪問者、ソリン
- 1x 復讐に燃えた血王、ソリン
25枚
サイド (15)
- 3x 豊潤の声、シャライ
- 2x 流刑への道
- 2x 断片化
- 1x 滅び
- 1x 仕組まれた爆薬
- 2x 真髄の針
- 1x 安らかなる眠り
- 2x オルゾフの簒奪者、ケイヤ
- 1x 大いなる創造者、カーン
15枚
メインボードの下に追加した「ドローシミュレータ用」と書かれた部分のテキストエリアのテキストをすべて選択してからコピーします。
んで上にリンク貼ってる「複数枚数対応型ドローシミュレータ」へ移動して、テキストエリアにペーストしてからreadボタンを押す。
読み込まれたら引きたいカードの枚数を指定して、ドロー枚数と試行回数を設定してdoneボタンを押すだけ。
今回はオープニングハンドで小悪疫とトロウケアの敷石とアーボーグをそれぞれ1枚以上引く確率を求めてみます。
2ターン目に小悪疫を撃って敷石をサクると、アドがヤバイ事になるパターンのやつ。
試行回数の所は倍率を上げれば上げる程誤差が少なくなりますよって意味なので、デバイスが固まらないなら基本的にMAXの「×2,000」でやる方がより良い結果を得られます。
何が起こってるかと言うと
- 60枚のデッキがシャッフルされる。
- 7枚ドローする。
- 目的のカードの組み合わせ全てがその中に含まれていればカウント+1(※該当回数)、含まれていなければカウント無し。
- 設定した倍率の回数分それが繰り返される。
- カウント÷試行回数で確率を算出。
こんな感じの仕様なので、実行毎に結果が微妙に異なりますが、実際に発生した回数なので計算を超えたリアルさがあると信じています。
ホントは計算で出そうとして心が折れたんだけどw
12万回試行して、該当したのは3,089回、確率は約2.58%??
低っ!
こんな確率じゃあ話になりません。
ここでこの柔軟性が高いシミュレータの本領発揮です、ブン回りパターンの確率を調べる時は
- どうでも良いカード
- 代用カード
をまとめて表記する事で、簡単に確率を求める事が出来ます。
今回のケースでは2ターン目に黒のダブルが出せて、片方の土地が敷石、手札には小悪疫が必須。
アーボーグ(2枚入り)は悪臭の荒野(2枚入り)でも黒のダブルを捻出出来るので
4 小悪疫
4 敷石
4 黒ダブルに出来る土地
48 その他
これでOK、どうなるかな?
12万回の試行で5,721回の該当、約4.77%の確率と大分上がりましたね!
2ターン目までに揃えば良いので、実際には初手に無くても次のドローとかの確率を足していけばも少し確率は上がります。
うん…?
これリストのコピペ機能追加した意味無くね?
この記事を書きながらそう思った春の夕暮れ時でした。