タグ

カードゲームに関するpotnipsのブックマーク (2)

  • ドミニオン圧縮プレイをモンテカルロ法で分析 - Rainbow U

    Rainbow U トップページページ一覧メンバー編集 ドミニオン圧縮プレイをモンテカルロ法で分析 最終更新: puriketu99 2011年10月29日(土) 05:28:36履歴 Tweet ドミニオンの圧縮戦略で、5枚以上のカードの情報(銀、金、属州礼拝堂)を与えると、その状態から属州を5枚買うまでの平均ターン数を返すプログラム。 適宜手動で実験してみてください。かなり理想化しているので、参考程度にどうぞ。 下記のプログラムによれば、結論としては、「属州を買えるときは常に属州を買おう。そうでないときは、マナブースト(この場合は金)を買おう」となりそう。 これは、圧縮戦略によらなそうな気もしているが、そこは自分でかんがえろ。 #chokudaiが解析的に解いた結果、G3枚買ってから、上記の戦略に移るのが正しいとのこと。 #python import random moto = ['s

    ドミニオン圧縮プレイをモンテカルロ法で分析 - Rainbow U
  • ドミニオン堀の防御率 - Rainbow U

    Rainbow U トップページページ一覧メンバー編集 ドミニオン堀の防御率 最終更新: hunbaba1 2011年10月29日(土) 06:04:34履歴 Tweet カードの合計枚数と、堀の枚数を与えると、少なくとも1枚堀を持っている確率を返すプログラム 25枚に3枚なら防御率は50%くらいで、4枚だと60%、2枚だと36%。 だから、3枚手にいれよう!というわけではなく、とりあえず、「防御目的のためだけに4枚買うのは無駄っぽい」とだけ覚えておこう。 村系があるとまわりやすいので、マルチプレイでヤバい攻撃カードが多かったら堀3枚くらい買うといいかも。 sum = 25.0 hit = 3.0 def kai(x): if x == 0: return 1 else: return x * kai(x-1) bunbo = kai(sum) / kai(sum-5) bunsi = k

    ドミニオン堀の防御率 - Rainbow U
  • 1