1
2

More than 5 years have passed since last update.

ドミニオン 堀の防御率

Last updated at Posted at 2012-03-16

カードの合計枚数と、堀の枚数を与えると、少なくとも1枚堀を持っている確率を返すプログラム
25枚に3枚なら防御率は50%くらいで、4枚だと60%、2枚だと36%。
だから、3枚手にいれよう!というわけではなく、とりあえず、「防御目的のためだけに4枚買うのは無駄っぽい」とだけ覚えておこう。直感的に明らかなレベルな域はでないけども。
村系があるとまわりやすいので、マルチプレイでヤバい攻撃カードが多かったら堀3枚くらい買うといいかも。
自分の記事からの転載:http://goo.gl/P4fNz

dominion_moat_defence.py
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 = kai(sum-hit) / kai(sum-hit-5)

answer = 1.0 - bunsi/bunbo
print answer
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2