• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HearthbuddyBeta GvG Release Thread

    Discussion in 'Hearthbuddy Forum' started by pushedx, Dec 20, 2014.

    Thread Status:
    Not open for further replies.
    1. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
    2. Shunri

      Shunri New Member

      Joined:
      Dec 20, 2014
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Are you guys able to enable an option where it would autorelog us back into hearthstone with our last hearthbot settings if it crashes?
       
    3. Lelepere

      Lelepere New Member

      Joined:
      Nov 28, 2014
      Messages:
      45
      Likes Received:
      0
      Trophy Points:
      0
    4. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      Hearthlogger did that job. But it seems to only work with an older BETA version. not with the current stable one.
       
    5. narika

      narika New Member

      Joined:
      Dec 21, 2014
      Messages:
      21
      Likes Received:
      0
      Trophy Points:
      0
      Little trouble every time the game has a hiccup and reconnects and finish the match. I know there's hearthlogger for these things(although it doesn't work with the newer beta versions yet), but the bot always freezes the game in these situations. Maybe add option to close both if this happens, just so it doesn't hang and exits gracefully.
       

      Attached Files:

      • Logs.zip
        File size:
        204.1 KB
        Views:
        123
    6. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
    7. titidu3701

      titidu3701 New Member

      Joined:
      Apr 27, 2012
      Messages:
      28
      Likes Received:
      4
      Trophy Points:
      3
      Since new Update, my hearthbuddy crash on login ... Any issue ?

       
    8. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      the issue is the hearthstone update.
      we have to wait for the dev's to update hearthbuddy for the new hearthstone patch
       
    9. titidu3701

      titidu3701 New Member

      Joined:
      Apr 27, 2012
      Messages:
      28
      Likes Received:
      4
      Trophy Points:
      3
      Last edited: Dec 30, 2014
    10. Granis

      Granis Member

      Joined:
      Feb 24, 2011
      Messages:
      213
      Likes Received:
      4
      Trophy Points:
      18
      Please consider adding a "minimize to tray" option !
       
    11. rejoin14

      rejoin14 New Member

      Joined:
      Dec 29, 2014
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Hello,

      I play a warlock zoo deck (Xixo Warlock) and i changed today behaviour from Control to Rush in DefaultRoutine.cs.

      Here is the Decklist: XiXo Implosion Zoo (seen on Forsen'''s channel) - Hearthstone Decks

      And i changed some other things:

      Code:
      // play with these settings###################################
                  int enfacehp = 30;  // hp of enemy when your hero is allowed to attack the enemy face with his weapon
                  int mxwde = 5000;   // numer of boards which are taken to the next deep-lvl
                  int twotsamount = 200;          // number of boards where the next turn is simulated
                  bool enemySecondTurnSim = true; // if he simulates the next players-turn, he also simulates the enemys respons
      
                  bool playaround = false;  //play around some enemys aoe-spells?
                  //these two probs are >= 0 and <= 100
                  int playaroundprob = 50;    //probability where the enemy plays the aoe-spell, but your minions will not die through it
                  int playaroundprob2 = 80;   // probability where the enemy plays the aoe-spell, and your minions can die!
                  this.useExternalProcess = true; // use silver.exe for calculations a lot faster than turning it off (true = recomended)
      
                  int amountBoardsInEnemyTurnSim = 200;
                  int amountBoardsInEnemyTurnSimSecondStepp = 200;
                  int amountBoardsInEnemySecondTurnSim = 400;
      
                  int nextturnsimDeep = 6;
                  int nextturnsimMaxWidth = 150;
                  int nexttunsimMaxBoards = 200;
      
                  bool secrets = true; // playing arround enemys secrets
      
                  int alpha = 50; // weight of the second turn in calculation (0<= alpha <= 100)
      
                  HREngine.Bots.Settings.Instance.simulatePlacement = true;
      I watched the bot some games and i figured out some problems:

      1. He plays Nebruian egg in stupid situations (it's pretty useless because no buff or taunt)
      2. He life tap even when he has 4 cards in hand and can play 1-3 cards.
      3. Trades to often with no dangerous minions.
      4. Trades with high value minions like knife juggler when impimlosion is ready next round...

      And some other stupid things (hard to watch because i always want to stop bot and do the right move)

      Have any one an idea how to improve this rush zoo deck?

      EDIT: Seems like he life taps when he is in an higher round and want to get higer value minions.

      Example:

      He life tap and play a 3 mana minion in round 5 instead of play 2x 2mana and a 1 mana minion...(this need to be improved in a zoo deck)
       
      Last edited: Dec 30, 2014
    12. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0

      1. Nerubian Egg can't be played "wrong" in my opinion. Sometimes it gets hit by an AoE and you get a free 4/4 without "wasting" buff or taunt on it. but that's just my opinion
      2. Life tapping could be because the bot calculated the boards and the odds of getting a good card with a life tap. Odd taps are always 50/50 (you get the card or not) - but i'm not sure how that is coded exactly.
      3. A screenshot / video of the situations where it trades with "no dangerous" minions would be good for understanding a certain situation and telling "right" or "wrong" move by the bot. (pls remove the player names before posting something like this)
      4. I got something like this too a few times. A bot isn't perfect, but i have no doubt that pushedx can make it quite near to "perfect" with our help. so providing him with a lot of logs of plays where you think the bot was wrong could help improving the AI.
      Sometimes i take over the bot in the last 2-3 turns, just to make sure there are no missplays.

      All that said, i can only say what pushedx already said:

      the Bot and the AI are still in the early phase. and taking the AI to a next basic level needs a lot of help by the users (providing logs, reporting bugs, massive feedback, suggestions) and takes time.
      seeing where the AI and the Bot are right now in the current state, i fully trust in pushedx and co to make it to a perfect bot in the future, if we give them time and feedback :)


      for the Mana "issue" you are reporting, could you pls try the following?
      i don't know if this works, but if then it should do the follwing:
      - playing a mana "optimized" type of game , where it should try to play the most efficient way it can
       
      Last edited: Dec 30, 2014
    13. rejoin14

      rejoin14 New Member

      Joined:
      Dec 29, 2014
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Thank you for your fast reply, i'll keep watching some games because the weather is really bad there ;)

      If I change to Behaviour to Mana plays the bot still an rush oriented board?

      Focusing hero over trades (control) for expample?

      Also there are sometimes bad placements like he put dire wolf and plays the next card on the right side even if there is a minion and on the left side is nothing
       
    14. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      i didn't test it myself yet. but i think it depends on your deck and the cards you draw how it will play. if i have to guess, i'd say it's more "tempo" like .. something between control and rush.

      My suggestion for the Behaviors would be:
      creating Control and Rush in a way where both behaviors are acting "mana" intelligent. but i think there will be sometimes some struggle if it would be done that way.. don't know, we have to get in touch with obtkamer und pushedx for informations about stuff like this.

      the "missplacements" are something which has to be fixed by improving the AI. therefore pushedx needs logs of those plays/games with description what went wrong in your opinion. there is no "push button x" "fixed immediately" way for this right now.
      some users already replaced their Defender of Argus cards in their decks because of this.
       
    15. crampleg

      crampleg Member

      Joined:
      Mar 19, 2014
      Messages:
      133
      Likes Received:
      1
      Trophy Points:
      16
      hope this starts working better tried other bot and it runs so so much more smooth and faster this 1 lags so hard and slow atm.
       
    16. rejoin14

      rejoin14 New Member

      Joined:
      Dec 29, 2014
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      I'm probably should look a little bit in our .cs maybe i find an option how to use Warlocks Hero Power.

      Actually i don't need to tap.

      Tap is only necessary with my deck if I have no cards on my hand or if I only have higher mana cost minions and I need a low cost mana minion.

      Maybe I can figure out something like this.
       
    17. weapon007

      weapon007 New Member

      Joined:
      Jul 22, 2012
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      0
      the biggest issue is the bot plays so damn stupid. no human with any knowledge of the game will make plays like the bot. it is too obvious that a human is not playing
       
    18. anhtuanle84

      anhtuanle84 New Member

      Joined:
      May 11, 2014
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
    19. anhtuanle84

      anhtuanle84 New Member

      Joined:
      May 11, 2014
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      Also noticed that bot AI buffs ragnaros attacks even when its not silenced lol kind of funny but fishy.
       
    20. wingman264

      wingman264 New Member

      Joined:
      Jun 25, 2014
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      So the bot "crashes" after a game or two where it just sits there waiting for time to run out. I usually just minimize hearthstone while the bot is playing and then I see on the upper left of my screen the windows prompt to close or restore. I click on restore and it brings up hearthstone and what appears to be a strange fast forwarding of past turns where you see the bot not playing any cards and I hear the rope timer exploding over and over. Anyone reported anything like this yet?
       
    Thread Status:
    Not open for further replies.

    Share This Page