zoukankan      html  css  js  c++  java
  • HearthBuddy模拟对手的回合

    start calculations, current time: 10:29:48 V2019.09.01.002 Rush 10000 face 27 berserk:1 ets 200 secret iC 1 aA 0
    #######################################################################
    turn 6/0
    mana 3/3
    emana 3
    own secretsCount: 0
    enemy secretsCount: 0 ;
    player:
    0 0 0 0 2
    ownhero:
    mage 30 30 0 False False 66 False 0 False 0 0 False
    weapon: 0 0 unknown None 0 0
    ability: True CS2_034
    osecrets:
    cthunbonus: 0 0 0
    jadegolems: 0 0
    elementals: 0 0 0
    quests: None 0 1000 None 0 1000
    advanced: 0 0
    enemyhero:
    warlock 28 30 0 False False 64 False
    weapon: 0 0 unknown None 0 0
    ability: True CS2_056_H1
    fatigue: 23 0 23 0
    OwnMinions:
    EnemyMinions:
    Own Handcards:
    pos 3 iceblock 3 entity 60 EX1_295 0 0 0
    Enemy cards: 5
    ownDiedMinions:
    enemyDiedMinions:
    otg:
    etg:
    og:
    eg: ICC_831,1;
    od:

    在第三回合结束的时候,计算的数值

    操作1,使用英雄技能-14

    操作2,使用寒冰屏障-28

    相差的14分,在于:

    1. 使用寒冰屏障,对手血量多了-1。
    2. 没有使用英雄技能-10。
    3. 手牌少了-3。

     调整方案:

    没有使用英雄技能-1分。

    有奥秘在场+5。

    这样,计算结果是-14和-14。

    然后追踪模拟对手的回合。

  • 相关阅读:
    ASP.NET WebApi 中使用swagger 构建在线帮助文档
    TortoiseSVN 分支创建与合并
    C# 图片处理
    使用Vue构建单页应用一
    使用nuget 打包并上传 nuget.org
    SignalR 教程二 服务端广播
    SignalR 教程一
    Visual Studio 中常用的快捷键
    EF for Mysql
    Advanced Plugin Concepts
  • 原文地址:https://www.cnblogs.com/chucklu/p/11474278.html
Copyright © 2011-2022 走看看