Skip to content

masaxsuzu/hand-simulator

Repository files navigation

Hand Simulator

デッキ内容と条件に基づいて、所望の初手を実現できる確率を計算します。

使い方

  1. https://masaxsuzu.github.io/hand-simulator/ にアクセスします。
  2. 以下の項目を入力して、実行ボタンを押します。
  • デッキ総数
  • 初手枚数
  • カードリスト
  • 条件
  1. (少し待つと)計算結果が表示されます。

入力に関する説明は以下の通りです。

入力項目

デッキ総数

あなたのデッキの総数を指定します。初期値は40です。

初手枚数

初手の枚数を指定します。初期値は5です。

カードリスト

デッキの内容をCSV形式で指定します。

条件

(独自の)フォーマットを指定します。厳密なフォーマットの仕様の代わりに、いくつかの例を示します。

意味
"瑞々" > 0 "瑞々"が0枚より多く含まれる
"豸々" >= 1 & "老々" = 1 "豸々"が1枚以上含まれる かつ "老々"が1枚だけ含まれる
("豸々" = 1 & "老々" = 1) | ("麟々" = 1 & "娘々" = 1) 「"豸々"が1枚だけ含まれる かつ "老々"が1枚だけ含まれる」
または
「"娘々"が1枚だけ含まれる かつ "娘々"が1枚だけ含まれる」
"兎々" < 0 "兎々"が0枚より少なく含まれる(あり得ない条件)

結果項目

カード名とカード枚数

指定したカードリストを表形式で表示します。

計算結果

計算結果は初手が条件に合致する確率は80.526%です。のように表示されます。

入力項目が以下の条件を満たす場合、表示される確率は理論計算値とは異なります。

  • デッキ枚数が40を超える場合
  • 初手枚数が5を超える場合
  • カードリストに金謙が含まれる場合

逆に満たさない場合は、全パターンを列挙します。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published