• Visit Rebornbuddy
  • Why would the bot not attack when there is a target to attck?

    Discussion in 'Hearthbuddy Forum' started by kispy, May 21, 2014.

    1. kispy

      kispy New Member

      Joined:
      May 10, 2014
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      [07:07:11.234 N] Checking hand cards priorities :
      [07:07:11.312 N] Card Power Word: Shield has a normal priority
      [07:07:11.312 N] Card Chillwind Yeti has a low priority
      [07:07:11.312 N] Card Sunfury Protector has a low priority
      [07:07:11.375 N] Card Power Word: Shield has a low priority
      [07:07:11.437 N] Card Holy Smite must be ignored
      [07:07:11.468 N] Card Lesser Heal has a normal priority
      [07:07:11.484 N] Grabbing card: Power Word: Shield
      [07:07:11.843 N] Targeting card: Ironfur Grizzly
      [07:07:12.953 N] Checking hand cards priorities :
      [07:07:13.015 N] Card Power Word: Shield has a normal priority
      [07:07:13.062 N] Card Holy Smite must be ignored
      [07:07:13.078 N] Card Sunfury Protector has a low priority
      [07:07:13.093 N] Grabbing card: Power Word: Shield
      [07:07:13.437 N] Targeting card: Ironfur Grizzly
      [07:07:14.453 N] Checking hand cards priorities :
      [07:07:14.484 N] Card Sunfury Protector has a low priority
      [07:07:14.500 N] Card Holy Smite must be ignored
      [07:07:14.515 N] Grabbing card: Sunfury Protector
      [07:07:14.671 N] Dropping currently held card!
      [07:07:15.640 N] Checking hand cards priorities :
      [07:07:16.203 N] No target for Loot Hoarder
      [07:07:16.250 N] No target for Ironfur Grizzly
      [07:07:16.859 N] Ending turn.


      There is a senjin shieldmasta in front and just won't attack.It happen from my start of using the bot...Sometime it will attack the taunt with only one minion, if it's not killed.It will end the turn without killing the taunt with other minions. the worse case is not attacking the taunt at all.
       
    2. hankerspace

      hankerspace DEVELOPER Buddy Core Dev

      Joined:
      Apr 4, 2014
      Messages:
      164
      Likes Received:
      3
      Trophy Points:
      0
      If you want (like) your minions commit suicide, check the "rush profile" checkbox.
       
    3. greenxeyezz

      greenxeyezz Member

      Joined:
      Jun 16, 2012
      Messages:
      289
      Likes Received:
      1
      Trophy Points:
      18
      This is a profile logic choice, meaning how the bot "thinks" is the best choice. IN this case the bot is programmed to keep the minion alive for the next round. Like hankerspace said, check the rush profile is one viable option, the other viable option is to write a profile logic with the API telling it that if there is a taunt on board and it can be killed to kill it instead of leaving your minions to survive. Mind you this can be an easy task with horrendous results, or a difficult task with exceptional results. Not always the way you want it to be.
       
    4. kispy

      kispy New Member

      Joined:
      May 10, 2014
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      Thank u....but can the team program the bot to kill taunt with minimum lost? sometimes it seems to attack the taunt from left to right...and some valuable minion end up death unnecessarily. I guess most people don't know much about API programming.But I am glad the bot to be updated these two days..keep up the good work!!
       
    5. kispy

      kispy New Member

      Joined:
      May 10, 2014
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      You know I am torn whether to choose rush profile or not? the problem with rush profile is it doesn't kill those hazardous minions first before going directly to the face...and it can greatly improve the winrate if it does..So can we combine the AI of rush and non-rush profile into one and I am sure it will work amazingly well
       

    Share This Page