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!

HearthbuddyBeta GvG Release Thread

Status
Not open for further replies.
the same exception happened 3 times

Code:
[Tick] Exception during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at HREngine.Bots.PenalityManager.getHPBuffPenality(Card card, Minion target, Playfield p, Int32 choice) in ***********\Routines\DefaultRoutine\Silverfish\ai\PenalityManager.cs:line 282
   at HREngine.Bots.PenalityManager.getPlayCardPenality(Card card, Minion target, Playfield p, Int32 choice, Boolean lethal) in ***********\Routines\DefaultRoutine\Silverfish\ai\PenalityManager.cs:line 166
   at HREngine.Bots.Movegenerator.getMoveList(Playfield p, Boolean isLethalCheck, Boolean usePenalityManager, Boolean useCutingTargets) in ***********\Routines\DefaultRoutine\Silverfish\ai\Movegenerator.cs:line 292
   at HREngine.Bots.MiniSimulator.doallmoves(Playfield playf, Boolean isLethalCheck) in ***********\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 140
   at HREngine.Bots.Ai.doallmoves(Boolean test, Boolean isLethalCheck) in ***********\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 123
   at HREngine.Bots.Ai.dosomethingclever(Behavior bbase) in ***********\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 299
   at HREngine.Bots.Silverfish.updateEverything(Behavior botbase, Boolean runExtern, Boolean passiveWait) in ***********\Routines\DefaultRoutine\silverfish_HB.cs:line 210
   at HREngine.Bots.DefaultRoutine.<OurTurnLogic>d__1c.MoveNext() in ***********\Routines\DefaultRoutine\DefaultRoutine.cs:line 751
--- 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 ***********\Routines\DefaultRoutine\DefaultRoutine.cs:line 488
--- 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.†„.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.„.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.€„.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.™.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.’”.Ž›.MoveNext()
   --- End of inner exception stack trace ---
   at Buddy.Coroutines.Coroutine.›(Boolean ›)
   at Buddy.Coroutines.Coroutine.Resume(Boolean ›)
   at Buddy.Coroutines.Coroutine.Resume()
   at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.Tick()
   at Triton.Bot.BotManager.Tick(IBot )

also the bot takes too long to play if you have many minions
it will calculate for 3-6 seconds, play and then repeat all over again resulting in losing your turn eventually

Please attach a full log, and we'll look into fixing the SF issue.

The current issues with speed of play are known and are being worked on as well. It's a bit tricky though, but as long as it's working, we can improve it, we just need to get to that point of things fully working (even if it's not that good to start).

73 and 75 (i skiped 74) crash very often. i use 72, and that play 25-30 games and then crash.
75 now was crashed on second turn of first game. 73 was about the same.
73 has new function - skip ranked after win. But i uncheck this option, and play unranked constructed. but problem is. So may this option in HSB code have a bug?

Please post a full log from any session that crashed. So far, there are no known crash issues.

If you're having an issue with concede, please post that log too. I've tested that logic and it's working as I expect, so if you don't think it's working I'll need a log.

It's *only* for ranked play, and it keeps track of the next ranked game to concede. Ii you mean you:
1. played ranked game and won with option on,
2. turned option off, played constructed game,
3. played ranked game and it conceded,

That is intended since you wanted to concede your next ranked game, whenever you next played it. The bot keeps track of that so you don't lose your rank. Once again, please attach a full log and I'll double check it. :)

The decision-making with some of the new GvG cards isn't optimal.
For example, I was watching the bot play as mage (using a mech deck).

The opponent had a bunch of 1/1 creatures on the board. I had a snow chugger and a goblin blastmage in my hand.
It ended up playing the blastmage,THEN the snow chugger (losing me the game).

The SF AI is not tuned for GvG yet, as only support for the cards has been added. It'll be a lengthy process updating everything to work more fine tuned like the old SF did before GvG, but please keep in mind that GvG is still brand new, and trying to "optinally" play all cards in relation to everything else is no easy task.

10 games played with version #75 and 5/5 stats.

Seen nice, no crash yet

Good to hear, thanks for the feedback, it does help. :)
 
I dont think there is anything in the log file that could help

It's a bit of a hard thing to explain unless you're familiar with programming and software testing, but it does help us a lot, thanks. :)
 
Can anyone confirm the targeting issues were fixed when it comes to the Faerie Dragon, Spectral Knight, and Arcane Nullifier X-21?
 
is it just me or does the game keep crashing for you guys as well? i read all the logs and im not sure how to fix it
 
is it just me or does the game keep crashing for you guys as well? i read all the logs and im not sure how to fix it

Please post any logs that were from sessions that crashed.

I'll try to test the UAC popup thing, but that shouldn't cause any issues.

I tried changing my notifications to the max level, where it dims the screen, and hides everything else, and there were no crashes on my PC. I'll need some logs from people who are having issues, and I'll start looking at things in common.
 
Last edited:
Please post any logs that were from sessions that crashed.

I'll try to test the UAC popup thing, but that shouldn't cause any issues.

I tried changing my notifications to the max level, where it dims the screen, and hides everything else, and there were no crashes on my PC. I'll need some logs from people who are having issues, and I'll start looking at things in common.

heres one log
 

Attachments

heres one log

Thanks for the log. Did your client just close, or did it crash and bring up a Windows error dialog?

Was it after you started a UAC dialog, or just randomly happened?

If it happens again, please leave the client open a bit longer (wait up to 1 minute or so) until the bot shows an exception message in red. It will say something like process out of sync or frozen, injection didn't finish.
 

Kept getting such error and its day 2 already..cant bot at all..i also tried using BuddyWizard and it states that i did successfully install all the program required. wonder what's wrong with it. im running on window 7 62bits

I followed the
HearthbuddyBeta GvG Release Thread
I stopped at step 11 which ask me to key in my serial number there after i will end up at that error as show in the image above.
 

Attachments

Last edited:
Is it possible to make so the game isnt locked (I cant hover over cards if i sit and look while the bot is active) would be nice too be able to do that. it also helps looking more human like if i can hover cards
 
View attachment Hearthbuddy 3816 2014-12-23 04.33.txt
Thanks for the log. Did your client just close, or did it crash and bring up a Windows error dialog?

Was it after you started a UAC dialog, or just randomly happened?

If it happens again, please leave the client open a bit longer (wait up to 1 minute or so) until the bot shows an exception message in red. It will say something like process out of sync or frozen, injection didn't finish.
heres the best log i got
 
I know it's low on the priorities since there's still bugs to catch, but the auto-greeting function only works in the first game for me.
I'll attach the log of the session.
 

Attachments

I get the following error when I try to start it. Any help much appreciated


2014-12-23 23:02:43,181 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-23 23:02:43,215 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-23 23:02:43,246 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-23 23:02:46,707 [1] INFO Logger (null) - HearthbuddyBETA [0.3.736.76] is up to date!
2014-12-23 23:02:47,692 [1] INFO Logger (null) - T: 5247235744095266824 H: 770131823
2014-12-23 23:02:48,516 [1] INFO Logger (null) - Hearthbuddy BETA Version: 0.3.736.76
OS Name: Windows 8
OS Edition:
OS Service Pack:
OS Version: 6.2.9200.0
OS Architecture: x64
.NET Runtime Version: 4.0.30319.34014
2014-12-23 23:02:48,520 [1] INFO Logger (null) - This is a BETA build of Hearthbuddy. Please report any issues you encounter on the forums.
2014-12-23 23:02:48,533 [3] DEBUG Logger (null) - Unhandled global exception! System.IO.FileNotFoundException: Could not load file or assembly 'GreyMagic.dll' or one of its dependencies. The specified module could not be found.
File name: 'GreyMagic.dll'
at Hearthbuddy.Windows.MainWindow.<OnStartup>b__5(Object o)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

2014-12-23 23:02:48,522 [1] INFO Logger (null) - This build may have critical bugs, or new features which may not be fully tested. Use at your own risk!
 
Hello! Are there any recommended resolution for this new BETA version? Thank you for your effort Pushedx :)

EDIT: question2: Are there implemented any Aggro vs control-versions yet?
 
Last edited:
Status
Not open for further replies.
Back
Top