求教文明3的战斗胜率是怎么计算的

长矛兵防御为2,有50%防御加成时,防御变为1+2=3,

武士和长矛兵各有3血,所以获胜有3种情况:

1) 战斗进行3回合,全部为武士获胜:

概率:0.33*0.33*0.33=0.035937

2) 战斗进行4回合,武士获胜3回合,长矛兵获胜1回合,最后一回合武士获胜:

概率:3*0.33*0.33*0.33*0.67=0.07223337

(乘以3是因为在前三回合中,有一回合为长矛兵获胜,为3选1的组合:C(1 3)=3)

3) 战斗进行5回合,武士获胜3回合,长矛兵获胜2回合,最后一回合武士获胜:

概率:4*3/2*0.33*0.33*0.33*0.67*0.67=0.0967927158

(4*3/2是因为在前四回合中,有两回合为长矛兵获胜,为4选2的组合:C(2 4)=4*3/2)

所以总概率为 0.035937+0.07223337+

0.0967927158=0.2049630858