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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[Release] Hearthbuddy - A Hearthstone Bot

can you pls make it work target spells like aldor pacekeeper the spell that puts you attack to 1?
 
Played a few games (after creating an all new account). Bot seems to take a bit to long to think of it's actions. Which I guess is normal?

But also sometimes when I get an extra card and I have the coin it will use the coin and then not even use the mana. For example it will get the card and use coin giving me 2 mana cast arcane missles for 1 leaving me with 1 mana then end turn.. ?????
 
Played a few games (after creating an all new account). Bot seems to take a bit to long to think of it's actions. Which I guess is normal?

But also sometimes when I get an extra card and I have the coin it will use the coin and then not even use the mana. For example it will get the card and use coin giving me 2 mana cast arcane missles for 1 leaving me with 1 mana then end turn.. ?????
it isnt even using the mana crystal for me anymore
 
Id possibly suggest adding an API that either records problem cards into a list to be sent back to a website, or logged separated from the regular session.

There are also some curious logic operations in the AI , but it seems to be limited to very specific conditions, which suggests a logic error. Opening up the AI to tweaking may not necessarily be a good idea, but something along the lines of debug info may be helpful for testing deck combos.

If you get bored, you could always try to implement a networked genetic algorithm to database of cards and choices, fuelled by hundreds of people playing different decks at the same time via hearthbuddy, which updates a growing client database of cards and options for successfully play. Ehh... You'd have to be really bored.
 
Id possibly suggest adding an API that either records problem cards into a list to be sent back to a website, or logged separated from the regular session.

There are also some curious logic operations in the AI , but it seems to be limited to very specific conditions, which suggests a logic error. Opening up the AI to tweaking may not necessarily be a good idea, but something along the lines of debug info may be helpful for testing deck combos.

If you get bored, you could always try to implement a networked genetic algorithm to database of cards and choices, fuelled by hundreds of people playing different decks at the same time via hearthbuddy, which updates a growing client database of cards and options for successfully play. Ehh... You'd have to be really bored.

That was actually something we discussed a while ago. However, for a bot, it's not really the best approach to be honest. (We're shooting for a 60-85% win rate with the logic)

Plus, dealing with "evolving" the neural net is kind of a pain when you don't have access to the full game state.
 
Apoc, would you mind reposting the older build since this one does not function well enough? the automatic rollback does not work - reinstalls the current version.
 
Apoc, would you mind reposting the older build since this one does not function well enough? the automatic rollback does not work - reinstalls the current version.

and the 33 version also has issue with the hero power like with the mage fireblast sometimes it doesend goes off and when there is a minion on the board it says ZZZ and it does nothing:)
 
Apoc, would you mind reposting the older build since this one does not function well enough? the automatic rollback does not work - reinstalls the current version.

If you really want it, I can get it for you, I have all the zips for all the versions thus-far, but, none of them work, they crash the second you launch them, because the updater wasn't implemented until this version.
 
Version .36 works stable and great, no more mulligan crashes. It's great that you fixed that problem :)
 
im getting dc's all over the time ... figured out its xfire ... is it possible to fix it (i dont want to close xfire all the time cuz i need that programm)

When I put the bot to join a game, I get disconect all times.

You could solve your problem?
 
put it in C: directory .. now it works fine

I put in c: and I can not to work for, just take a disconect my log says this

[10:34:36.061 N] Hearthbuddy 0.2.256.36 starting.
[10:35:02.810 N] Attempting to log in...
[10:35:04.237 N] H: 2186080520
[10:35:04.757 N] Login successful!
[10:35:04.842 N] Hearthbuddy 0.2.256.36 starting...
[10:35:04.843 N] CPU Architecture: x64
[10:35:04.843 N] Process Architecture: x86
[10:35:04.843 N] OS Version: Microsoft Windows NT 6.1.7600.0
[10:35:04.843 N] .NET Runtime Version: 4.0.30319.1
[10:35:04.843 N] CPU Cores: 8
[10:35:04.843 N] Application Path: C:\Program Files (x86)\Hearthbuddy 0.1.256.36
[10:35:04.845 N] Checking for updates...
[10:35:05.667 N] Exception while checking for updates!
[10:35:05.671 D] System.InvalidOperationException: The calling thread must be STA, because many UI components require this.
at System.Windows.Input.InputManager..ctor()
at System.Windows.Input.InputManager.GetCurrentInputManagerImpl()
at System.Windows.Input.KeyboardNavigation..ctor()
at System.Windows.FrameworkElement.FrameworkServices..ctor()
at System.Windows.FrameworkElement.EnsureFrameworkServices()
at System.Windows.FrameworkElement..ctor()
at System.Windows.Controls.Control..ctor()
at System.Windows.Window..ctor()
at Hearthbuddy.UpdateWindow..ctor(String filter)
at ..(MainWindow )
[10:35:05.671 N] Initializing Triton...
[10:35:05.923 D] Attaching to Hearthstone with PID 3556
[10:35:06.032 D] Initializing Mapping system.
[10:35:06.110 D] Initializing hooks.
[10:35:06.119 D] Attached to process 3556
[10:35:06.119 D] Initialized!
[10:35:19.635 N] Starting the bot!
[10:35:25.932 N] Starting practice match against AI_EXPERT_SHAMAN using deck with ID -1.
 
I put in c: and I can not to work for, just take a disconect my log says this

*snip*
[10:35:25.932 N] Starting practice match against AI_EXPERT_SHAMAN using deck with ID -1.

Doesn't seem it's able to detect your deck, try starting a game before starting a bot, see how that works.
 
BOT NEEDS ALOT OF WORK.

Please can you get advice from good players on how to play Arena/


Cl;early whoever coded the Arena part of the bot is a noob who has never played the game before. (No Offence, we were all noobs once!) But you are a noob.
 
BOT NEEDS ALOT OF WORK.

Please can you get advice from good players on how to play Arena/


Cl;early whoever coded the Arena part of the bot is a noob who has never played the game before. (No Offence, we were all noobs once!) But you are a noob.

ye the bot is awsome but i gues the dev doesend have an understanding of all cards on how they should be played
 
BOT NEEDS ALOT OF WORK.

Please can you get advice from good players on how to play Arena/

Cl;early whoever coded the Arena part of the bot is a noob who has never played the game before. (No Offence, we were all noobs once!) But you are a noob.

What did you expect? It's a bot without profiles API you have to be crazy to use it on arena.

Also it is clearly stated that:
- Arena support added :
Bot can fully play an arena : choose hero, do games and finally retrieve rewards.
/!\ At the moment, deck building is really dumb : bot always choose first card of proposals.
If Arena is checked, once you get 150gold, bot will do an arena. Then it will continue its ranked/normal games awaiting for next 150 golds.

They need to push API ASAP so that such problems will be resolved by community.
 
Back
Top