数学概率游戏之:三国杀,吕布vs赵云谁会胜?

前言:

    程序员需要有数学概率思维,只要细心观察,会发现生活中处处是数学。例如,把这款游戏作为测试案例浅析,也挺有意思的。

测试目的:

    在三国杀单挑情况下,吕布vs赵云的胜负概率。

人物技能:
    吕布  体力:4  无双――锁定技,使用【杀】时,目标角色需连续使用两张【闪】才能抵消;进行【决斗】的角色每次需连续打出两张【杀】。 
    赵云  体力:4  龙胆――可以将手牌的【杀】当【闪】、【闪】当【杀】使用或打出。

限定条件:
    暂排除考虑锦囊、武器牌和手牌运气成分,仅从基本牌的杀闪角度切入。
    起手四张牌两杀两闪;
    回合开始仅摸一张牌
(固定是先杀后闪,eg:这回合摸杀,下回合则摸闪)
    
测试详情:
        
测试结果:            
    在杀闪交替给予的情况下,吕布获胜。因起手有杀闪,攻防兼备,且吕布耗费赵云的杀闪太快,吕布胜!
    如果把限制条件改为每回合摸两张(杀&闪),则吕布胜算更大。因均有相同攻防,且吕布攻击力高!吕布胜!

    吕布视角:(正常交替获得一张杀闪时)
        1.有杀有闪,攻防兼备,必胜
        2.有闪,不输        3.有杀,大概率胜(消耗牌)
        4.无杀闪,必输
        5.有杀无闪,掉血弃牌,可能输

    赵云视角:
        1.自己杀闪不断,手牌充足且对方无闪,胜

其他测试条件选项:
    激进时:进攻优先,其次防御;
        case1:吕布先手
        case2:赵云先手
    保守时:防御优先,其次进攻;
        case3:吕布先手
        case4:赵云先手
        。。。
    锦囊、武器、运气对双方胜负概率影响相似,对结论影响不大。
    
综上所述:

    吕布vs赵云,吕布获胜概率远大于赵云!    
    三国杀说到底是手牌游戏,得手牌者得天下!吕布一杀耗两闪,控手牌,在纯基本牌下,胜算最大。
    而且在现实中,杀不仅可以闪避,还可以用杀抵挡,吕布单挑的胜算更大。
    
    果然,在三国时期,吕布是当之无愧的单挑小王子。
    只可惜受限于头脑,最终沦落为一介莽夫。
    如若能像吕蒙一样不断升级进化,也许将来开辟出一片新世界,续写传奇也未可知。。。


欢迎大家交流指正,讨论完善!

展开阅读全文

没有更多推荐了,返回首页