• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Cheap Shaman Deck 90%

    Discussion in 'Hearthbuddy Guides' started by tepelman, Apr 13, 2015.

    1. tepelman

      tepelman New Member

      Joined:
      Mar 29, 2015
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      [​IMG]

      Very cheap working deck!
      I used BehaviorControl
      And auto-Concede ON

      Have Fun!:cool:
       
    2. Dennis96

      Dennis96 New Member

      Joined:
      Jul 29, 2012
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Is it just to create the deck and start the bot? Or do you have to download something more for it to be this good? :)
       
    3. Dennis96

      Dennis96 New Member

      Joined:
      Jul 29, 2012
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      In other words, with what settings?
       
    4. tepelman

      tepelman New Member

      Joined:
      Mar 29, 2015
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      Behavior behave = new BehaviorControl();//change this to new BehaviorRush() for rush mode

      public DefaultRoutine()
      {
      // Global rules. Never keep a 4+ minion, unless it's Bolvar Fordragon (paladin).
      _mulliganRules.Add(new Tuple<string, string>("True", "card.Entity.Cost >= 4 and card.Entity.Id != \"GVG_063\""));

      // Never keep Tracking.
      _mulliganRules.Add(new Tuple<string, string>("mulliganData.UserClass == TAG_CLASS.HUNTER", "card.Entity.Id == \"DS1_184\""));

      // Example rule for self.
      //_mulliganRules.Add(new Tuple<string, string>("mulliganData.UserClass == TAG_CLASS.MAGE", "card.Cost >= 5"));

      // Example rule for opponents.
      //_mulliganRules.Add(new Tuple<string, string>("mulliganData.OpponentClass == TAG_CLASS.MAGE", "card.Cost >= 3"));

      // Example rule for matchups.
      //_mulliganRules.Add(new Tuple<string, string>("mulliganData.userClass == TAG_CLASS.HUNTER && mulliganData.OpponentClass == TAG_CLASS.DRUID", "card.Cost >= 2"));

      bool concede = false;

      // play with these settings###################################
      int enfacehp = 15; // hp of enemy when your hero is allowed to attack the enemy face with his weapon
      int mxwde = 3000; // numer of boards which are taken to the next deep-lvl
      int twotsamount = 0; // number of boards where the next turn is simulated
      bool enemySecondTurnSim = false; // 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 = false; // use silver.exe for calculations a lot faster than turning it off (true = recomended)

      int amountBoardsInEnemyTurnSim = 40;
      int amountBoardsInEnemyTurnSimSecondStepp = 200;
      int amountBoardsInEnemySecondTurnSim = 20;

      int nextturnsimDeep = 6;
      int nextturnsimMaxWidth = 20;
      int nexttunsimMaxBoards = 200;

      bool secrets = false; // playing arround enemys secrets

      int alpha = 50; // weight of the second turn in calculation (0<= alpha <= 100)

      HREngine.Bots.Settings.Instance.simulatePlacement = false; //rudiment!!! set this true, and ai will simulate all placements, whether you have a alpha/flametongue/argus
      //use it only with useExternalProcess = true !!!!
       
    5. Poulpemalade

      Poulpemalade New Member

      Joined:
      Apr 23, 2015
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      0
      Hi






      Hi i'm new here , and don't speak english very well, so my question is , where do you write this ? witch section?

      Thx a lot
       
    6. hams

      hams Member

      Joined:
      Sep 6, 2014
      Messages:
      233
      Likes Received:
      0
      Trophy Points:
      16
      Routines\DefaultRoutine -> DefaultRoutine.cs
       
    7. Trinity99

      Trinity99 New Member

      Joined:
      May 17, 2015
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      0
      Hi,What is auto concede?
       
    8. Diak

      Diak New Member

      Joined:
      Nov 23, 2013
      Messages:
      166
      Likes Received:
      0
      Trophy Points:
      0
      Thanks, will try it out tomorrow
       
    9. urowak

      urowak New Member

      Joined:
      Nov 30, 2014
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      This is a good deck for ranked 7-1 ?
       
    10. Diak

      Diak New Member

      Joined:
      Nov 23, 2013
      Messages:
      166
      Likes Received:
      0
      Trophy Points:
      0
      Trying a variation of this deck, changed a couple of cards out
       
    11. kubus599

      kubus599 New Member

      Joined:
      Jun 21, 2015
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Amazing deck, nothing to change. Fast wins
       
    12. xxrationsxx7

      xxrationsxx7 New Member

      Joined:
      Jul 26, 2015
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      So am I just supposed to paste that whole thing below whats already there in DefaultRoutine.cs?
       

    Share This Page