随笔分类 - HearthBuddy 炉石兄弟
摘要:HearthDb项目从另外一个项目导入了初始的xml文件 https://github.com/HearthSim/HearthDb/blob/master/HearthDb/HearthDb.csproj <PropertyGroup> <PreBuildEvent>if exist $(Proj
阅读全文
摘要:https://hsreplay.net/replay/gBHGpWnetnE5ehnkjL23AR 第五回合手动干涉了 #######################################################################start calculations
阅读全文
摘要:第一次的计算 doallmoves(false, true); if (p.enemyHero.Hp <= 0) { retval += 10000; if (retval < 10000) retval = 10000; } 第二次的计算【第一次计算不能斩杀的前提下,进行第二次计算】 doallm
阅读全文
摘要:https://hsreplay.net/replay/DdL8mWj6ykBLEyv8Cp7Nnc 第五回合应该使用大漩涡传送门打死大法师瓦格斯的 当前ai的策略是, 1.手牌阴燃电鳗战吼打一下, 2.场上的阴燃电鳗攻击一下 3.召唤了图腾 本来还应该用一下大漩涡传送门的 正确的逻辑,需要使用的手
阅读全文
摘要:https://hsreplay.net/replay/mtfuHbJevGSTnGcvcthZem Maelstrom Portal大漩涡传送门Deal 1 damage to all enemy minions. Summon a random 1-Cost minion.对所有敌方随从造成1点
阅读全文
摘要:For the mulligan it's pretty obvious. There is either the unconditioned rule: Card;YourClass;EnemyClass;Hold/Discard:Amount;/ and the conditioned rule
阅读全文
摘要:在AutoConcede.cs文件中找到如下代码 private List<int> _winList = new List<int> {0, 2, 4, 6, 8}; 现在的算法是,用对战局数除以10,然后得到余数。 通过余数匹配来控制胜率(需要注意的是,10,20除以10,取余数是0)。 实用配
阅读全文
摘要:将以下代码保存在.bat文件,然后用管理员权限运行 pushd "%~dp0" #下面修改时间,根据操作系统的语言不同,会有不同的格式,比如2019-10-26date 10/26/2019 Hearthbuddy.exe 版本二 @echo offset d=%date%date 2020/1/4
阅读全文
摘要:2019年09月的 intptr_0 = method_18("mono.dll"); intptr_31 = intptr_0 + 522030; intptr_28 = intptr_0 + 91559; intptr_13 = intptr_0 + 226176; intptr_16 = in
阅读全文
摘要:使用de4dot-cex反编译原版的hearthbuddy得到的 链接: https://pan.baidu.com/s/1hT79LpIjbyvODsjnkSe_5A 提取码: iemx class276里面的指针是通过class247得到的 internal Class276(ExternalP
阅读全文
摘要:先打开进程,炉石传说。 然后选择MemoryView 在MemoryViewer界面,Tools菜单,然后选择Dissect PE headers 然后查看mono.dll的信息 0x357A0是新版本的 这个页面还可以打开本地另外备份的mono.dll,然后查看 发现0x3535C 右键选中界面的
阅读全文
摘要:// Hearthbuddy.Windows.MainWindow // Token: 0x06000245 RID: 581 RVA: 0x0008C318 File Offset: 0x0008A518 [CompilerGenerated] private void method_27() { List routines = RoutineManager.Routines; ...
阅读全文
摘要:start calculations, current time: 10:29:48 V2019.09.01.002 Rush 10000 face 27 berserk:1 ets 200 secret iC 1 aA 0 #####################################
阅读全文
摘要:35疯狂的科学家 63肯瑞托法师 13过期货物专卖商 64对面的英雄术士 比较好的出牌策略是,肯瑞托法师+寒冰屏障 ailoop1 startEnemyTurnSimThread1start print 6 actions startIndex = 0,endIndex = 1a1.print();
阅读全文
摘要:承接上一篇博客HearthBuddy Ai 调试实战2 在使用海巨人的时候,少召唤了一个图腾(费用是对的) 研究ailoop2里面4个待考察的,在ailoop3里面的后续操作。ailoop3一共有36个操作。 待考察1 itemPlayfield12 chuck deep2==2 boardvalu
阅读全文
摘要:问题 游戏面板 8是青玉之爪13是海巨人17是恐狼前锋 64是萨满 66是圣骑士63,99,46,是微型木乃伊【其中99和46都是2血3攻,63是2血1攻】57是鱼人木乃伊 微型木乃伊 "LocStringZhCn": "<b>复生</b>\n在你的回合结束时,随机使另一个友方随从获得+1攻击力。"
阅读全文
摘要:代码如下,在SilverFish\SilverFish\ai\Playfield.cs文件中 虚空领主为例子 Voidlord虚空领主{ "Entity": { "CardId": "LOOT_368", "LocStringZhCn": "<b>嘲讽,亡语:</b>\n召唤三个1/3并具有<b>嘲
阅读全文
摘要:http://www.intelligence.tuc.gr/~robots/ARCHIVE/2015w/Projects/LAB51326833/download.html The project is written in Java and requires version 1.8 and ab
阅读全文
摘要:Markus Heikki AnderssonHåkon HelgesenHesselberg Master of Science in Computer Science Submission date: June 2016Supervisor: Helge Langseth, IDI Norweg
阅读全文
摘要:期望通过ai的调试,来搞明白出牌的逻辑。 55是投火无面者63是恐狼前锋34是风怒36是自动漩涡打击装置13是空灵召唤者, "LocStringZhCn": "<b>亡语:</b>\n随机将一张恶魔牌从你的手牌置入战场。",64是对方英雄,术士 目前的输出结果是:【少了召唤图腾】 value of
阅读全文