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!

MidShaman KaraPostNerv up to 65% WR, Standard

[Tick] Exception during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at HREngine.Bots.PenalityManager.getSpecialCardComboPenalitys(Card card, Minion target, Playfield p, Boolean lethal) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\PenalityManager.cs:line 2159
at HREngine.Bots.PenalityManager.getPlayCardPenality(Card card, Minion target, Playfield p, Boolean lethal) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\PenalityManager.cs:line 285
at HREngine.Bots.Movegenerator.getMoveList(Playfield p, Boolean usePenalityManager, Boolean useCutingTargets, Boolean own) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\Movegenerator.cs:line 156
at HREngine.Bots.MiniSimulator.startEnemyTurnSimThread(List`1 source, Int32 startIndex, Int32 endIndex) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 252
at HREngine.Bots.MiniSimulator.<>c__DisplayClass4.<doallmoves>b__0(Tuple`2 range) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 135
at System.Threading.Tasks.Parallel.<>c__DisplayClass42_0`2.<PartitionerForEachWorker>b__1()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object )
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEach[TSource](Partitioner`1 source, Action`1 body)
at HREngine.Bots.MiniSimulator.doallmoves(Playfield playf, Boolean isLethalCheck) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 132
at HREngine.Bots.Ai.doallmoves(Boolean test, Boolean isLethalCheck) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 119
at HREngine.Bots.Ai.dosomethingclever(Behavior bbase) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 254
at HREngine.Bots.Silverfish.updateEverything(Behavior botbase) in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\silverfish_HB.cs:line 313
at HREngine.Bots.DefaultRoutine.<OurTurnLogic>d__1d.MoveNext() in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\DefaultRoutine.cs:line 747
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
at HREngine.Bots.DefaultRoutine.<Logic>d__3.MoveNext() in c:\Users\Administrator\Desktop\Hearthbuddy 0.3.1289.316\Routines\DefaultRoutine\DefaultRoutine.cs:line 438
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot. CNC!_uExy}0}><34$OQz72P!.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.#tbu}_f>mqb\*Re6qI\[e}(/Qq".MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.P86:J vAuV\.pI;QlfR\.%P(_P!.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.`L!/y@/<436>B\[(U?~Lct\&'y".MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Buddy.Coroutines.Coroutine.P#ax_@B)K^\*% T:s?QuOR#K9%./6zTaal??!^'5\,F<=q#T`-`#!.MoveNext()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.‎‎****‎*‪‬‏*‫‎*​*‎*‏**‪​‎‫‬​****(Boolean )
at Buddy.Coroutines.Coroutine.‎​*‪‫‬‏​*‪​*‫*‪‏***‏‪*‪‪*(Boolean )
at Buddy.Coroutines.Coroutine.Resume()
at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.Tick()
at Triton.Bot.BotManager.‪**‪‏‎​*‫‫‬‫**‏*‫‬**(IBot )
 
well , I can use HB now .but new problem ,
I watched the first game hb played, it's ok at first
2 turn later , the robot play nothing and end turn

Fixed. Please download again from the first post and replace:
Hearthbuddy Folder\Routines\DefaultRoutine\Silverfish\ai\PenalityManager.cs with the one from the archive.
 
5am-8am, total 22, win 7, lose 15, rank 7 - 10..............

i just need a little more luck
 
I botted about 7 hours today and went 28-31 from rank 9-7 and back to rank 10 - not so good. But I saw I qued against a lot of control warriors, which are slightly favored against this deck....

Can you guys please download HSBToolBox from here and check the logs for misplays? I found three and submitted them already in the support forums. Maybe threre are more smaller bugs that prevent the bot from climbing.
 
there are a whole lot of control warriors, malygos druid, alexstrasza mage(i don't know how to express the name of the decks exactly but i guess you know what i mean ) around rank 9 here in China ......
 
I went outside home morning today with my family and i decided start HB. Till now i think its a best progression so far. In 3,5 hours bot jumped from rank 14 to 10 on EU. With very good win ratio 72%.

I will let him play few hours more and I will let you know later hows going. I reseted stats so we will see how it look for ranks arround 10.


CHEERS !
 
Yesterday did a 39/39, the biggest misplay i see is Vs a Druid, he did living roots Turn one to put the two token 1/1 and the shaman did coin and double lightning bolt to kill the two tokens.
 
I went outside home morning today with my family and i decided start HB. Till now i think its a best progression so far. In 3,5 hours bot jumped from rank 14 to 10 on EU. With very good win ratio 72%.

I will let him play few hours more and I will let you know later hows going. I reseted stats so we will see how it look for ranks arround 10.


CHEERS !
That's awesome! :D

Yesterday did a 39/39, the biggest misplay i see is Vs a Druid, he did living roots Turn one to put the two token 1/1 and the shaman did coin and double lightning bolt to kill the two tokens.
I saw that misplay aswell and implemented a fix already. Next update will be live tomorrow - some changes need more testing before I release them to you.
 
Update3 Download updated in first post!


  • added new mulligan rules and removed old ones
  • added a bonus to use heropower if we're going to use a direct damage or aoe spell if spellpower totem is not already on board
  • penalize playing tunderbluffvaliant naked turn 5,6, because we have better plays even when the stats are worse
  • fixed lightningbolt using at enemy hero without having lethal
  • fixed waisting lightningbolt on low attack/not important minions
  • fixed bug that caused the bot to not attack at all when frothing berseker was on the board
  • penalize attacking minions without being able to kill them on that turn(with minions & hero)
  • penalize using direct damage cards(lightning bolt, fire ele etc.) on minions without being able to kill them on that turn
  • added small bonus for trading minions witch are low on health(don't confuse it with low maxhp)
  • penalize playing flametongue without any minions being ready
  • spiritclaws:
    • removed penality for attacking 1hp minions if the weapon has 1 attack
    • added penality for attacking a minion if weapon has 1 attack but the minion hp is > 1
 
Dudes ... what ranks yours HB could reach using Otis's proposition :) ???

My stocked in rank 10 for a very long time, once I saw him on 9 but most of the times its 10-11.

Greets !
 
First night rank 20-11,second night still rank 11, third 11.
After use lasted version ,forth night rank 8 ,last night still rank 8 ,50% win rate here in China
Maybe midshaman is too difficult for HB . But rank 8 is enough . I will give it another try tonight .
 
i saw that bot using hero power before this card which giving for totems+2/+2 afteer using hero power
 
Otis the problem is Im quite fresh user of HB .... I dont have any clue how to do it for you. But if you will explain me step by step for the future I can provide for You as much as possible :)


Anyway... I would like to share with You dudes that I also put Ragnaros instead one Fire Lord (6 cost card) and yesterday I jumped for rank 7 and today with win ratio 55,56% 35/28 just hitted rank 5 !!!

Great job Mr Otis and again thank You very much for sharing yours hard work !!!
 
Back
Top