What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Custom Deck] Silverfish AI

You guys are funny. Thanks for the great work, dude, but it's just impossible to get logs. So many fights... maybe 1-2 moves per fights fail... so it's just impossible to find them.
 
Ok, got one. Priest with Rush profile heals himself and pass turn when got 3 things he could do with the hand...

bestPlayvalue 24.5current Action:
useability
on enemy: 4




calculated 0.2320133
current Action:
useability
on enemy: 4


use ablitiy: Lesser Heal target Anduin Wrynn
#######################################################################
#######################################################################
start calculations, current time: 23:51:51 V110alpha17 rush 3000 twoturnsim 16
#######################################################################
mana 3/8
emana 8
own secretsCount: 0
enemy secretsCount: 0
player:
1 1 0 1
ownhero:
priest 30 30 0 False False 4 True 0 False 0 0
weapon 0 0 unknown
ability: False CS1h_001
osecrets:
enemyhero:
priest 24 30 0 False False 36
weapon: 0 0 unknown
ability: true CS1h_001
fatigue: 18 0 19 0
OwnMinions:
arcanegolem EX1_089 zp:1 e:14 A:4 H:2 mH:2 rdy:False natt:1 ex ptt chrg(1)
EnemyMinions:
Own Handcards:
pos 1 shadowform 3 entity 29 EX1_625
pos 2 mindblast 2 entity 32 DS1_233
pos 3 knifejuggler 2 entity 28 NEW1_019
Enemy cards: 6
GraveYard:
ownDiedMinions: EX1_096,33;
enemyDiedMinions: EX1_029,73;
recalc-check###########
noRecalcNeeded!!!-----------------------------------
 
EVERYONE that is having issues with the bot running out of time the calculations are not the issue it's hearthbuddy it self and I have mentioned it to hanker space. And I would advise all of you to do the same because it's a huge issue I don't think he understands how huge.

Calculations take seconds it tells you and I never seen it over 2sec

Please post here if you have issues where the bot runs out of time.

https://www.thebuddyforum.com/hearthbuddy-forum/158923-build-92-changelog-beta.html
 
You guys are funny. Thanks for the great work, dude, but it's just impossible to get logs. So many fights... maybe 1-2 moves per fights fail... so it's just impossible to find them.
you should not search for every small missplay, just the big ones (atm things like skipping turns) (btw you dont have installed the latest version, this should not skipp turns anymore (disabled the multiturnsimulation by default))

if you just want to grind for gold/portrais take the latest version and report bugs you randomly notice. if you want to help to develop the bot and make it smarter, activate the multiturn-simulation (i wrote in first post how to do it), watch the bot playing and report the missplays/errors.
 
@silent-death i got a log where the bot takes ~90 seconds to calculate. cant test it atm, but the board is very small (only about 6000 calculated boards) will test it tomorrow, but it seems calculating the stuff with an external process will speed up things by factor 10 (same issue with the "other" bot: tested the ai by playing a game, noticed a bug (2 secs to calculate), tested the board with my console version-> calc time: 0.18 secs)
 
@silent-death i got a log where the bot takes ~90 seconds to calculate. cant test it atm, but the board is very small (only about 6000 calculated boards) will test it tomorrow, but it seems calculating the stuff with an external process will speed up things by factor 10 (same issue with the "other" bot: tested the ai by playing a game, noticed a bug (2 secs to calculate), tested the board with my console version-> calc time: 0.18 secs)

Damn that's long. Well see how everything goes hopefully that's achievable with hearth buddy I still think the delay between calculations being over and hearth buddy to make the plays takes to long and even if the calculations can be speed up this will still be the issue with hearth buddy
 
:D
it seems an external process will significantly speed up the calculations:
mcrwinnner's time (running in hearthstone-process): 94.3503965 sec (lethal-test 0.581)
my time (external process (console version)): 0.7488 sec (lethal-test 0.0468) (i5-3570k @3.4ghz)
 
EVERYONE that is having issues with the bot running out of time the calculations are not the issue it's hearthbuddy it self and I have mentioned it to hanker space. And I would advise all of you to do the same because it's a huge issue I don't think he understands how huge.

Actually Hearthbuddy works well for the whole team. We dont have any issues with the bot running out of time, using Default deck or Sivlerfish.

Anyway, Remeber to do not minimize game, do not try to interact with game or spamming start/stop button and finally uncheck "random card hovering" if you have some issues.

Specify your Hardware configuration too... Just in case.
 
Another complitely dumb move. 2 cards in hand, passing turn...

bestPlayvalue 191.5current Action:
attacker: 22 enemy: 54




calculated 0.8140465
current Action:
attacker: 22 enemy: 54


minion attack: Flame Imp target: Argent Squire
#######################################################################
#######################################################################
start calculations, current time: 18:43:06 V110alpha17 control 3000 twoturnsim 64
#######################################################################
mana 7/9
emana 9
own secretsCount: 0
enemy secretsCount: 0
player:
0 0 0 1
ownhero:
warlock 10 30 0 False False 4 True 0 False 0 0
weapon 0 0 unknown
ability: False CS2_056
osecrets:
enemyhero:
druid 18 30 0 False False 36
weapon: 0 0 unknown
ability: true CS2_017
fatigue: 11 0 15 0
OwnMinions:
defenderofargus EX1_093 zp:1 e:25 A:2 H:2 mH:4 rdy:True natt:0
EnemyMinions:
defenderofargus EX1_093 zp:1 e:62 A:2 H:3 mH:3 rdy:False ex ptt
argentsquire EX1_008 zp:2 e:54 A:2 H:2 mH:2 rdy:False ex tnt ptt
Own Handcards:
pos 1 scarletcrusader 3 entity 34 EX1_020
pos 2 soulfire 0 entity 33 EX1_308
Enemy cards: 0
GraveYard:
ownDiedMinions: EX1_319,22;
enemyDiedMinions:
recalc-check###########
noRecalcNeeded!!!-----------------------------------
 
Another dumb stupid thing, not playing the card and skipping turn, with LAST VERSION !

##############################################################################################################################################
start calculations, current time: 21:16:20 V110alpha18 control 3000
#######################################################################
mana 5/8
emana 8
own secretsCount: 0
enemy secretsCount: 0
player:
1 1 0 1
ownhero:
warlock 23 30 0 False False 4 True 0 False 0 0
weapon 0 0 unknown
ability: False CS2_056
osecrets:
enemyhero:
shaman 11 30 0 False False 36
weapon: 2 1 stormforgedaxe
ability: true CS2_049
fatigue: 15 0 17 0
OwnMinions:
harvestgolem EX1_556 zp:1 e:26 A:2 H:2 mH:4 rdy:False natt:1 ex
youngpriestess EX1_004 zp:2 e:30 A:2 H:1 mH:1 rdy:False natt:0 ex ptt
EnemyMinions:
fireelemental CS2_042 zp:1 e:45 A:6 H:5 mH:5 rdy:False ex ptt
Own Handcards:
pos 1 shieldbearer 1 entity 32 EX1_405
Enemy cards: 3
GraveYard:
ownDiedMinions:
enemyDiedMinions:
recalc-check###########
handcard changed: shieldbearer
Leathal-check###########
ailoop
deep 0 len 1 dones 1
cut to len 1
-------------------------------------
bestPlayvalue 22
calculated 0.0110006
no lethal, do something random######
ailoop
deep 0 len 2 dones 1
cut to len 2
ailoop
deep 1 len 2 dones 2
cut to len 2
-------------------------------------
bestPlayvalue -33
calculated 0.0120007
 
Another ultra-dumb move : token for a 0 spell ... yeah

##############################################################################################################################################
start calculations, current time: 23:42:19 V110alpha18 control 3000
#######################################################################
mana 1/5
emana 5
own secretsCount: 0
enemy secretsCount: 0
player:
2 3 0 2
ownhero:
warlock 20 30 0 False False 36 True 0 False 0 0
weapon 0 0 unknown
ability: True CS2_056
osecrets:
enemyhero:
warlock 16 30 0 False False 4
weapon: 0 0 unknown
ability: true CS2_056
fatigue: 19 0 21 0
OwnMinions:
youngpriestess EX1_004 zp:1 e:62 A:3 H:1 mH:1 rdy:False natt:0 ex ptt adjaattk(1)
direwolfalpha EX1_162 zp:2 e:58 A:3 H:2 mH:3 rdy:False natt:1 ex tnt
defenderofargus EX1_093 zp:3 e:57 A:3 H:3 mH:3 rdy:False natt:0 ex ptt adjaattk(1)
argentsquire EX1_008 zp:4 e:40 A:2 H:2 mH:2 rdy:False natt:1 ex tnt divshield
EnemyMinions:
summoningportal EX1_315 zp:1 e:23 A:0 H:4 mH:4 rdy:False ex ptt
Own Handcards:
pos 1 harvestgolem 3 entity 39 EX1_556
pos 2 soulfire 0 entity 56 EX1_308
pos 3 doomguard 5 entity 50 EX1_310
pos 4 argentcommander 6 entity 64 EX1_067
Enemy cards: 3
GraveYard:
ownDiedMinions:
enemyDiedMinions: CS2_065,27;
recalc-check###########
noRecalcNeeded!!!-----------------------------------
current Action:
play soulfire
with entityid 56
on position 1
and target to 23




current Action:
play soulfire
with entityid 56
on position 1
and target to 23


play: Soulfire target: Summoning Portal choice: 0
 
Actually Hearthbuddy works well for the whole team. We dont have any issues with the bot running out of time, using Default deck or Sivlerfish.

Anyway, Remeber to do not minimize game, do not try to interact with game or spamming start/stop button and finally uncheck "random card hovering" if you have some issues.

Specify your Hardware configuration too... Just in case.

Hankerspace I'm sorry i don't mean to cause an issue.

But I had this issue for months now. Where it will fail to make all moves before time runs out Is there a way to search the logs i have for key word when it runs out of time? I dont see any thing in the logs when it happens.
And im not the only one having the issue there a a few post in this thread with people having the same issue. Its why i asked and said something in the main post.
Maybe its because sometimes im on my 2nd monitor working or watching a video when its playing. But i could swear it was doing even when left alone.
This issue made me stop using hearth buddy I tried the competitor with silverfish and have no issues it finishes all moves with plenty of time left... But my time is over and i don't support them.

My next day when i have the time with no interruptions to watch i will try again. <3 As to i taken a break from botting in hearthstone with this new season starting.

Intel Core i7 4770K 3.50 GHz (Unlocked CPU) (Quad Core)
16GB DDR3 1600MHz

Update: I have setup my workstation in the other room and teamviewer into it and have hearthbuddy and silver fish running Ill see how it goes for a few hours.

Update2: Its been 2 hours and used rush lock with no problems with time running out. I watched it the whole time and me and the opponent had lots of minions on the field. I was mostly playing sham when i was running out of time. so im going to make a sham deck tomorrow and test that but so far so good with lock
going for dinner so i can no longer watch.

Update3: Still cannot play Druid choice cards that also play a minion. It wanted to choose draw 2 cards but failed 3 times.
Nodruid..webp
 
Last edited:
I've posted some logs now, and seen many more dumb moves... still skipping without playings cards, etc.
 
happening every time for me too. its annoying as hell i want to test my murloc deck.
 
Is it possible to add an information about my gold into a log file?

For example:
Bot statistics summary :
Wins : 7
Looses : 2
Total games : 9
You have 160 gold coins
 
Is it possible to add an information about my gold into a log file?

For example:
Bot statistics summary :
Wins : 7
Looses : 2
Total games : 9
You have 160 gold coins
i dont have that information.. ask hankerspace to add this :D
 
Back
Top