First I must say this is the most serious bug I met with hearthranger, and it happens very frequently.
I found this bug after I upgraded hr 5.3, it still exists after I upgraded 5.4.
The symptom is silver.exe will not crush, but it no longer calculate anything anymore, also, hr will not receive anything from silver. (I don't know which one caused the error first).
this is the last part of log file, before silver stooped the calculation. as you can see time is 18:22, the bot played 20 minutes more before I stopped it manually.
noRecalcNeeded!!!-----------------------------------
nmgsim-
nmgsime-
play id 6 pos 2
playcard: Harvest Golem choice: 0 place2
HR is to fast...
recalc-check###########
mana changed 4 0 4 3 4 3
#######################################################################
start calculations, current time: 18:22:06:1549 V117.3 control 7000 face 19 twoturnsim 2000 ntss 6 40 300 playaround 50 80 ets 60 ets2 300 ents 90 secret plcmnt
#######################################################################
mana 4/4
emana 4
own secretsCount: 0
enemy secretsCount: 0 ;
player:
0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
ownhero:
mage 30 30 0 False False 64 True 0 False 0 0
weapon: 0 0 unknown
ability: True CS2_034 0
osecrets:
enemyhero:
warrior 27 30 0 False False 66
weapon: 0 0 unknown
ability: True CS2_102 0
fatigue: 22 0 22 0
OwnMinions:
annoyotron GVG_085 zp:1 e:29 A:1 H:2 mH:2 rdy:True natt:0 tnt
harvestgolem EX1_556 zp:2 e:6 A:2 H:3 mH:3 rdy:True natt:0
EnemyMinions:
crueltaskmaster EX1_603 zp:1 e:39 A:2 H:1 mH:2 rdy:True natt:0 ex
nerubianegg FP1_007 zp:2 e:47 A:0 H:2 mH:2 rdy:False natt:0 ex ptt
loothoarder EX1_096 zp:3 e:44 A:2 H:1 mH:1 rdy:False natt:0 ex ptt
Own Handcards:
pos 1 pilotedshredder 4 entity 11 GVG_096 0 0
pos 2 goblinblastmage 4 entity 12 GVG_004 0 0
pos 3 annoyotron 2 entity 23 GVG_085 0 0
pos 4 duplicate 3 entity 21 FP1_018 0 0
pos 5 gnomishinventor 4 entity 24 CS2_147 0 0
Enemy cards: 4
ownDiedMinions: GVG_002,30;
enemyDiedMinions:
og: 1204,1;
eg: 757,1;