update v112.5 -some small fixes - added feature to play arround secrets, but ai will be to cautious atm. but if you enable it, please post some uai-logfiles! you have to change the .cs file and change the line: bool secrets = false; // playing arround enemys secrets to bool secrets = true; // playing arround enemys secrets for enabling the new feature! (please make a copy of the old version befor you test it, dont know whether it will compile or not, and I'm going to bed now )
With a priest and the northshire cleric in the field it should stop to heal if we're already in fatigue ^^ I have the log of this one but another one before this i had very few card and it used circle of healing on a group of 7 mobs resulting in alot of fatigue damage (sadly i dont have the log for that one) View attachment 144043 Not the last build btw the one before this one i reported this this morning but i just posted this in the wrong post..i was not paying attention ^^ dont know if you already fixed that in the last
Using a mage deck to play ranked, and the bot just seems to break constantly for no reason. It simply prints the error, stops, and just doesn't do anything until I stop it manually and either concede or finish the game myself. Still have no idea why. Hearthbuddy screenshots: Screenshot 1 Screenshot 2 Pastebin Game Log Deck Screenshot I'm not sure what it is, but I think secrets might be breaking it, although I'm not sure. I'll test a bit more. EDIT: It's definitely mages placing secrets that makes it fuck up. Unknown if it's just mages, but the last two games that I played and an enemy mage played a secret, it just broke and spat out the same error.
If I use the SilverfishRush Profile, do I have to check the Hearthbuddy checkbox "Rush Profile" as well? Does it make a difference?
Just started using this yesterday so far at rank 15 with handlock, but here are a few things I noticed. The bot will use power overwhelming then right after that use faceless manipulator thus wasting the faceless because it instantly dies at the end of your turn. Also when he uses lord jaraxxus I will be at like 25 health once played lowers my health to 15 I always thought he was used more as a o sh*t heal.
Suggestion: You should change how it uses Sylvanas. It will play it as near top priority when it has 6 mana, which often gets it killed with the death rattle doing nothing, or taking a 1/1 etc. Keep up the great work!
Handlock is hard to play for a player already. It's not a bot deck! If you want to bot you have to make bot deck, a deck that bot will have no problem playing with. In handlock you need to think 3-4 moves ahead and make decisions very wisely! Bot is unable to do that. Hearthbuddy doesn't even have combo option not to mention such complicated plays like handlock has to make. Beside that you pointed out some good mistakes that need to be fixed anyway.
is there a chance to modify mulligans? i mean im using mostly aggro or tempo decks which dominate early game. i want bot to discard everything except 1 mana and 2 mana minions (also discard all spells bigger than 1 mana).
another error: my bot plays sprint when i have enough cards. Code: mana 7/7 emana 7 OwnMinions: defenderofargus EX1_093 zp:1 e:31 A:2 H:1 mH:3 rdy:True natt:0 EnemyMinions: Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 sprint 7 entity 33 CS2_077 pos 3 backstab 0 entity 35 CS2_072 pos 4 deadlypoison 1 entity 22 CS2_074 pos 5 argentcommander 6 entity 12 EX1_067 Enemy cards: 5 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### mana changed 7 -100 7 6 7 6 Leathal-check########### ailoop deep 0 len 7 dones 1 cut to len 7 ailoop deep 1 len 23 dones 2 cut to len 17 ailoop deep 2 len 32 dones 3 cut to len 20 ailoop deep 3 len 21 dones 4 cut to len 12 ailoop deep 4 len 7 dones 5 cut to len 6 ailoop deep 5 len 6 dones 6 cut to len 6 ------------------------------------- bestPlayvalue 85 play id 33 pos 1 attack with hero, enemy: 36 attacker: 31 enemy: 36 calculated 0,1190068 no lethal, do something random###### ailoop deep 0 len 8 dones 1 cut to len 8 ailoop deep 1 len 31 dones 2 cut to len 21 ailoop deep 2 len 47 dones 3 cut to len 26 ailoop deep 3 len 30 dones 4 cut to len 15 ailoop deep 4 len 7 dones 5 cut to len 6 ailoop deep 5 len 6 dones 6 cut to len 6 ------------------------------------- bestPlayvalue 28 play id 33 pos 1 attack with hero, enemy: 36 attacker: 31 enemy: 36 calculated 0,1240071 play id 33 pos 1 play: Sprint choice: 0 ,, next turn is WORSE i have 8 cards in my hand, and bot decided to play NOTHING but dagger. heres log: Code: ####################################################################### ####################################################################### start calculations, current time: 16:19:38:6099 V112.3 control 3000 ets 20 ####################################################################### mana 9/9 emana 9 own secretsCount: 0 enemy secretsCount: 0 player: 0 0 0 1 ownhero: thief 20 30 0 False False 4 True 0 False 1 0 weapon: 1 1 wickedknife ability: True CS2_083b osecrets: enemyhero: priest 16 30 0 False False 36 weapon: 0 0 unknown ability: true CS1h_001 fatigue: 13 0 17 0 OwnMinions: EnemyMinions: gurubashiberserker EX1_399 zp:1 e:42 A:2 H:9 mH:9 rdy:False ex ptt Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 deadlypoison 1 entity 22 CS2_074 pos 3 sludgebelcher 5 entity 10 FP1_012 pos 4 loothoarder 2 entity 19 EX1_096 pos 5 harvestgolem 3 entity 14 EX1_556 pos 6 defenderofargus 4 entity 34 EX1_093 pos 7 loatheb 5 entity 16 FP1_030 pos 8 cairnebloodhoof 6 entity 29 EX1_110 Enemy cards: 4 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### mana changed 9 -100 9 8 9 8 Leathal-check########### ailoop deep 0 len 5 dones 1 cut to len 5 ailoop deep 1 len 13 dones 2 cut to len 10 ailoop deep 2 len 18 dones 3 cut to len 13 ailoop deep 3 len 14 dones 4 cut to len 9 ailoop deep 4 len 5 dones 5 cut to len 5 ------------------------------------- bestPlayvalue 13 attack with hero, enemy: 36 useability calculated 0,0990057 no lethal, do something random###### ailoop deep 0 len 12 dones 1 cut to len 12 ailoop deep 1 len 94 dones 2 cut to len 66 ailoop deep 2 len 307 dones 3 cut to len 163 ailoop deep 3 len 360 dones 4 cut to len 182 ailoop deep 4 len 85 dones 5 cut to len 45 ailoop deep 5 len 6 dones 6 cut to len 6 ------------------------------------- bestPlayvalue -65 attack with hero, enemy: 36 useability calculated 0,2410138 attack with hero, enemy: 36 heroattack: Valeera Sanguinar target: Anduin Wrynn ####################################################################### ####################################################################### start calculations, current time: 16:19:43:8642 V112.3 control 3000 ets 20 ####################################################################### mana 9/9 emana 9 own secretsCount: 0 enemy secretsCount: 0 player: 0 0 0 1 ownhero: thief 20 30 0 False False 4 False 1 False 0 0 weapon: 0 0 unknown ability: True CS2_083b osecrets: enemyhero: priest 15 30 0 False False 36 weapon: 0 0 unknown ability: true CS1h_001 fatigue: 13 0 17 0 OwnMinions: EnemyMinions: gurubashiberserker EX1_399 zp:1 e:42 A:2 H:9 mH:9 rdy:False ex ptt Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 deadlypoison 1 entity 22 CS2_074 pos 3 sludgebelcher 5 entity 10 FP1_012 pos 4 loothoarder 2 entity 19 EX1_096 pos 5 harvestgolem 3 entity 14 EX1_556 pos 6 defenderofargus 4 entity 34 EX1_093 pos 7 loatheb 5 entity 16 FP1_030 pos 8 cairnebloodhoof 6 entity 29 EX1_110 Enemy cards: 4 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### noRecalcNeeded!!!----------------------------------- hero 20 0 4 ehero 15 0 36 - gurubashiberserker 42 - 1 spectralknight 25 2 deadlypoison 22 3 sludgebelcher 10 4 loothoarder 19 5 harvestgolem 14 6 defenderofargus 34 7 loatheb 16 8 cairnebloodhoof 29 nmgsim- nmgsime- useability use ablitiy: Dagger Mastery target nothing ####################################################################### ####################################################################### start calculations, current time: 16:19:48:9545 V112.3 control 3000 ets 20 ####################################################################### mana 7/9 emana 9 own secretsCount: 0 enemy secretsCount: 0 player: 0 0 0 1 ownhero: thief 20 30 0 False False 4 False 1 False 1 0 weapon: 1 2 wickedknife ability: False CS2_083b osecrets: enemyhero: priest 15 30 0 False False 36 weapon: 0 0 unknown ability: true CS1h_001 fatigue: 13 0 17 0 OwnMinions: EnemyMinions: gurubashiberserker EX1_399 zp:1 e:42 A:2 H:9 mH:9 rdy:False ex ptt Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 deadlypoison 1 entity 22 CS2_074 pos 3 sludgebelcher 5 entity 10 FP1_012 pos 4 loothoarder 2 entity 19 EX1_096 pos 5 harvestgolem 3 entity 14 EX1_556 pos 6 defenderofargus 4 entity 34 EX1_093 pos 7 loatheb 5 entity 16 FP1_030 pos 8 cairnebloodhoof 6 entity 29 EX1_110 Enemy cards: 4 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### noRecalcNeeded!!!----------------------------------- hero 20 0 4 ehero 15 0 36 - gurubashiberserker 42 - 1 spectralknight 25 2 deadlypoison 22 3 sludgebelcher 10 4 loothoarder 19 5 harvestgolem 14 6 defenderofargus 34 7 loatheb 16 8 cairnebloodhoof 29 ####################################################################### ####################################################################### start calculations, current time: 16:20:17:4631 V112.3 control 3000 ets 20 ####################################################################### mana 10/10 emana 10 own secretsCount: 0
If your going to post like that and not the log file please Wrap it in Code: [CODE]another error: my bot plays sprint when i have enough cards. mana 7/7 emana 7 OwnMinions: defenderofargus EX1_093 zp:1 e:31 A:2 H:1 mH:3 rdy:True natt:0 EnemyMinions: Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 sprint 7 entity 33 CS2_077 pos 3 backstab 0 entity 35 CS2_072 pos 4 deadlypoison 1 entity 22 CS2_074 pos 5 argentcommander 6 entity 12 EX1_067 Enemy cards: 5 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### mana changed 7 -100 7 6 7 6 Leathal-check########### ailoop deep 0 len 7 dones 1 cut to len 7 ailoop deep 1 len 23 dones 2 cut to len 17 ailoop deep 2 len 32 dones 3 cut to len 20 ailoop deep 3 len 21 dones 4 cut to len 12 ailoop deep 4 len 7 dones 5 cut to len 6 ailoop deep 5 len 6 dones 6 cut to len 6 ------------------------------------- bestPlayvalue 85 play id 33 pos 1 attack with hero, enemy: 36 attacker: 31 enemy: 36 calculated 0,1190068 no lethal, do something random###### ailoop deep 0 len 8 dones 1 cut to len 8 ailoop deep 1 len 31 dones 2 cut to len 21 ailoop deep 2 len 47 dones 3 cut to len 26 ailoop deep 3 len 30 dones 4 cut to len 15 ailoop deep 4 len 7 dones 5 cut to len 6 ailoop deep 5 len 6 dones 6 cut to len 6 ------------------------------------- bestPlayvalue 28 play id 33 pos 1 attack with hero, enemy: 36 attacker: 31 enemy: 36 calculated 0,1240071 play id 33 pos 1 play: Sprint choice: 0 ,, next turn is WORSE i have 8 cards in my hand, and bot decided to play NOTHING but dagger. heres log: ################################################## ##################### ################################################## ##################### start calculations, current time: 16:19:38:6099 V112.3 control 3000 ets 20 ################################################## ##################### mana 9/9 emana 9 own secretsCount: 0 enemy secretsCount: 0 player: 0 0 0 1 ownhero: thief 20 30 0 False False 4 True 0 False 1 0 weapon: 1 1 wickedknife ability: True CS2_083b osecrets: enemyhero: priest 16 30 0 False False 36 weapon: 0 0 unknown ability: true CS1h_001 fatigue: 13 0 17 0 OwnMinions: EnemyMinions: gurubashiberserker EX1_399 zp:1 e:42 A:2 H:9 mH:9 rdy:False ex ptt Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 deadlypoison 1 entity 22 CS2_074 pos 3 sludgebelcher 5 entity 10 FP1_012 pos 4 loothoarder 2 entity 19 EX1_096 pos 5 harvestgolem 3 entity 14 EX1_556 pos 6 defenderofargus 4 entity 34 EX1_093 pos 7 loatheb 5 entity 16 FP1_030 pos 8 cairnebloodhoof 6 entity 29 EX1_110 Enemy cards: 4 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### mana changed 9 -100 9 8 9 8 Leathal-check########### ailoop deep 0 len 5 dones 1 cut to len 5 ailoop deep 1 len 13 dones 2 cut to len 10 ailoop deep 2 len 18 dones 3 cut to len 13 ailoop deep 3 len 14 dones 4 cut to len 9 ailoop deep 4 len 5 dones 5 cut to len 5 ------------------------------------- bestPlayvalue 13 attack with hero, enemy: 36 useability calculated 0,0990057 no lethal, do something random###### ailoop deep 0 len 12 dones 1 cut to len 12 ailoop deep 1 len 94 dones 2 cut to len 66 ailoop deep 2 len 307 dones 3 cut to len 163 ailoop deep 3 len 360 dones 4 cut to len 182 ailoop deep 4 len 85 dones 5 cut to len 45 ailoop deep 5 len 6 dones 6 cut to len 6 ------------------------------------- bestPlayvalue -65 attack with hero, enemy: 36 useability calculated 0,2410138 attack with hero, enemy: 36 heroattack: Valeera Sanguinar target: Anduin Wrynn ################################################## ##################### ################################################## ##################### start calculations, current time: 16:19:43:8642 V112.3 control 3000 ets 20 ################################################## ##################### mana 9/9 emana 9 own secretsCount: 0 enemy secretsCount: 0 player: 0 0 0 1 ownhero: thief 20 30 0 False False 4 False 1 False 0 0 weapon: 0 0 unknown ability: True CS2_083b osecrets: enemyhero: priest 15 30 0 False False 36 weapon: 0 0 unknown ability: true CS1h_001 fatigue: 13 0 17 0 OwnMinions: EnemyMinions: gurubashiberserker EX1_399 zp:1 e:42 A:2 H:9 mH:9 rdy:False ex ptt Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 deadlypoison 1 entity 22 CS2_074 pos 3 sludgebelcher 5 entity 10 FP1_012 pos 4 loothoarder 2 entity 19 EX1_096 pos 5 harvestgolem 3 entity 14 EX1_556 pos 6 defenderofargus 4 entity 34 EX1_093 pos 7 loatheb 5 entity 16 FP1_030 pos 8 cairnebloodhoof 6 entity 29 EX1_110 Enemy cards: 4 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### noRecalcNeeded!!!----------------------------------- hero 20 0 4 ehero 15 0 36 - gurubashiberserker 42 - 1 spectralknight 25 2 deadlypoison 22 3 sludgebelcher 10 4 loothoarder 19 5 harvestgolem 14 6 defenderofargus 34 7 loatheb 16 8 cairnebloodhoof 29 nmgsim- nmgsime- useability use ablitiy: Dagger Mastery target nothing ################################################## ##################### ################################################## ##################### start calculations, current time: 16:19:48:9545 V112.3 control 3000 ets 20 ################################################## ##################### mana 7/9 emana 9 own secretsCount: 0 enemy secretsCount: 0 player: 0 0 0 1 ownhero: thief 20 30 0 False False 4 False 1 False 1 0 weapon: 1 2 wickedknife ability: False CS2_083b osecrets: enemyhero: priest 15 30 0 False False 36 weapon: 0 0 unknown ability: true CS1h_001 fatigue: 13 0 17 0 OwnMinions: EnemyMinions: gurubashiberserker EX1_399 zp:1 e:42 A:2 H:9 mH:9 rdy:False ex ptt Own Handcards: pos 1 spectralknight 5 entity 25 FP1_008 pos 2 deadlypoison 1 entity 22 CS2_074 pos 3 sludgebelcher 5 entity 10 FP1_012 pos 4 loothoarder 2 entity 19 EX1_096 pos 5 harvestgolem 3 entity 14 EX1_556 pos 6 defenderofargus 4 entity 34 EX1_093 pos 7 loatheb 5 entity 16 FP1_030 pos 8 cairnebloodhoof 6 entity 29 EX1_110 Enemy cards: 4 ownDiedMinions: enemyDiedMinions: og: eg: recalc-check########### noRecalcNeeded!!!----------------------------------- hero 20 0 4 ehero 15 0 36 - gurubashiberserker 42 - 1 spectralknight 25 2 deadlypoison 22 3 sludgebelcher 10 4 loothoarder 19 5 harvestgolem 14 6 defenderofargus 34 7 loatheb 16 8 cairnebloodhoof 29 ################################################## ##################### ################################################## ##################### start calculations, current time: 16:20:17:4631 V112.3 control 3000 ets 20 ################################################## ##################### mana 10/10 emana 10 own secretsCount: 0
my Winrate with Priest is 41% now! normal was 85-95% - wtf??? 1th day of new month (season)??? PS i try use Druid.... 0 win, 11 lose...... wtf...
Whenever i add silverfish to customdeck folder my hearthbuddy does not wanna start (it crashes and I have to wait due to max sessions). I use most up to date version of silverfish - svn. Tried to reinstal hearthbuddy, did not help.
Hi, pretty new to this however I've been comparing this bot to the standard one all day and I have to say, this one is making some really, really questionable & sometimes stupid decisions. Over a period of 10 games (I know it doesn't sound like a lot, but sitting here just watching both bots for 20 games takes a little while) for each, the standard bot profile went 7-3 and this so far has gone 0-4. I've been comparing my own judgement for each play and then seeing what the bot proceeds to do, and at least 50% of the time I've been shaking my head & facepalming when this bot has been making plays, where as with the standard I'd say I did agree with 75% of the plays it decided to do. Now I'm confused as a lot of you have been saying this bot is a lot better than the standard one, and the logic is a lot better etc.. But for me it honestly seems 10x worse. Am I doing something wrong? I'm playing a typical zoo deck (scumbag I know) with the SilverFishRush profile & the game mode is on ranked. Any help would be appreciated!