k791129
New Member
- Joined
- Sep 11, 2015
- Messages
- 7
[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 )
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 )