sssxujia 发表于 2013-1-24 14:51 
求算法公式,可以大家讨论改善啊
最后用的算法是计算7张牌里平均会摸到几张几费牌,然后考虑限制、部署关键字以及暗影饰语来进行部署,最后算出部署了几张。
比如:7张起始手牌里平均0费的2.3张,其中有1.1张是限制;1费的1.6张;2费的0.8张,其中0.1张是限制;3费的1.2张,4费的0.9张,5费的0.2张。
由于求的是部署张数最多,所以一定从最低费开始往上部署,限制也是优先用低费。在上面的例子中,先把0费的不限制的1.2张和限制的1张部署了,然后再把1费的1.6张和2费的0.7张部署掉。这时花掉了1.6+1.4=3费,剩下2费,部署三分之二张3费牌,也就是0.66张。于是一共部署了2.2+1.6+0.7+0.66=5.36张牌。也就是说,这副牌组的部署期望是5.36,起始不能6部署就可以考虑重洗。