It is currently 03 Sep 2025, 15:43
   
Text Size

BotArena Bugs

by battlestar

Moderators: FranAvalon, Marek14, CCGHQ Admins

Re: BotArena Bugs

Postby FranAvalon » 24 Sep 2012, 14:37

Seems that the bug is in the engine and not in the AI/card. Its difficult to track it because the code seems accurate. The best way to found this type of bugs is checking AI plays, because AI always takes advantage of the bugs. I think that the AI checked what would happened on next turn if it cast the spell, and as the engines is bugged, the Pact willn't trigger, so its safe cast it.

AI engine check up to three into the future, that is the reason why our AI is a bit more slower than other AIs, but its more smarter because can create a strategy for next turns, as for example discard a vengevine on its draw, to cast a couple of memnites on its second turn to bring vengevine to play (AI did this to me)
FranAvalon
Programmer
 
Posts: 569
Joined: 02 Jul 2008, 06:54
Has thanked: 44 times
Been thanked: 64 times

Re: BotArena Bugs

Postby Emfatic » 24 Sep 2012, 20:18

2 bugs:

1. During the end step of each turn after the computer has cast Glimpse of Nature (including the turn it is cast), the message box indicates that its effect is resolved, however it does not draw a card. It should only be resolving at the time a creature is cast and only on that turn.

2. The exiled cards from hideaway lands like Windbrisk Heights do not show up in the player's exiled cards list. If I don't remember what was exiled, I don't know what I can play until I activate the casting of the hideaway card.
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby Emfatic » 24 Sep 2012, 23:04

Nothing happens when I cast a spell, even though it's the first spell of a turn, with Maelstrom Nexus in play.
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby FranAvalon » 25 Sep 2012, 18:23

@Emfatic: All bugs reported by you was reported on our board. thx for reporting. :)
FranAvalon
Programmer
 
Posts: 569
Joined: 02 Jul 2008, 06:54
Has thanked: 44 times
Been thanked: 64 times

Re: BotArena Bugs

Postby Emfatic » 26 Sep 2012, 05:35

This is not exactly a bug, but just poor AI decision-making. Its Ghost Warden tapped and gave itself +1/+1 even though it had a 2/2 flying and a 2/2 first strike played. Also, they should have attacked and didn't. I only had one 1/1 on the battlefield and no abilities.
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby Emfatic » 26 Sep 2012, 06:19

BotArena crashed just now when I used Reverberate to copy Captured Sunlight.

There have been other times that BotArena has crashed with my deck which has long chaining actions due to copying various creatures and spells. It seems that when the stack gets too long, it crashes. For instance, if I cast Rite of Replication and kicked it, targeting a creature that has an immediate action when it comes into play, it tends to crash - creatures like Farhaven Elf, Sower of Temptation, Zealous Conscripts, Enlisted Wurm, Coiling Oracle, and especially if I copy Kiki-Jiki, Mirror Breaker and use its action to copy other creatures, themselves having an immediate ability. :mrgreen: If you need more specifics, let me know and I'll keep track of what happens when.

I know, I'm really overloading the program, but my deck is really cool. :D I was really hoping it could handle it. :(
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby FranAvalon » 26 Sep 2012, 10:46

Emfatic wrote:This is not exactly a bug, but just poor AI decision-making. Its Ghost Warden tapped and gave itself +1/+1 even though it had a 2/2 flying and a 2/2 first strike played. Also, they should have attacked and didn't. I only had one 1/1 on the battlefield and no abilities.
That is a problem on evaluation fuction. As we (current development team) don't code BA's AI, self-pump and attack issue are hard to fix. If you set thinking time in a high value AI will perform better, but not remove this bugs. Maybe someday someone can handle the AI and tweak it [-o<

Copy issue is reported to our bug list :wink:
FranAvalon
Programmer
 
Posts: 569
Joined: 02 Jul 2008, 06:54
Has thanked: 44 times
Been thanked: 64 times

Re: BotArena Bugs

Postby Emfatic » 26 Sep 2012, 18:37

I'm so glad to see that you are reacting to all the bugs I've been logging. Thanks. :) I love BotArena and would like to see it become really popular.

Here are a few more more:

1. There is no way to morph Root Elemental on the other player's turn. It does morph properly during my turn however. I have not tested this with other morph creatures yet.

2. AEther Vial prompts me to play a creature from my hand at every opportunity even when I don't have any creatures of that casting cost in my hand. This would be more appropriate if this was offered only if "All Actions" was enabled. Otherwise, it's just annoying.

3. The connection with another player fails intermittently during play and especially between games, when we are trying to start another game. During play, both of us get the message that we are waiting for the other player and it just hangs. I noticed however that it tends to happen after a battle and I see that the red lines that show which creatures are blocking which creatures do not disappear after battle. If both of us restart BotArena, we can start again.
Last edited by Emfatic on 26 Sep 2012, 20:07, edited 1 time in total.
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby FranAvalon » 26 Sep 2012, 19:47

Thx to you for testing. BA is growing too fast and the number of cards and interactions is too huge.

I just put the bugs on our board, so someone of the dev team can check it and try to fix. However post their is not garantee of bugfixing, but at least we can track the bugs ;)

On each release we fix some bugs and change parts of the core, which can fix some previous bugs or create new ones. IMHO, BA goes better on every release :mrgreen:

The morph one is annoing. I will check it.
FranAvalon
Programmer
 
Posts: 569
Joined: 02 Jul 2008, 06:54
Has thanked: 44 times
Been thanked: 64 times

Re: BotArena Bugs

Postby Emfatic » 26 Sep 2012, 23:32

A couple more:

1. The duel ends when I target Protean Hulk with Rite of Replication kicked. The error message says "Game Engine Exception The thread tried to read from or write to a virtual address for which it does not have the appropriate address" I don't know if this happens when Rite of Replication is not kicked.

2. The cost of Mirror Sheen is incorrectly shown in the deck creator and the mouseover tooltip. It has one too many U/R symbols.
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby Marek14 » 27 Sep 2012, 05:58

Emfatic wrote:A couple more:

1. The duel ends when I target Protean Hulk with Rite of Replication kicked. The error message says "Game Engine Exception The thread tried to read from or write to a virtual address for which it does not have the appropriate address" I don't know if this happens when Rite of Replication is not kicked.

2. The cost of Mirror Sheen is incorrectly shown in the deck creator and the mouseover tooltip. It has one too many U/R symbols.
Mirror Sheen corrected.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: BotArena Bugs

Postby Emfatic » 29 Sep 2012, 17:21

The AI regenerates Drudge Skeletons at the end of every turn, whether it's being destroyed or not.

Each pumping of Dragon Whelp gives the creature a new ability like "can attack as though it didn't have Defender until end of turn", "gained flash until end of turn" and "gained can't be countered until end of turn".
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby Marek14 » 29 Sep 2012, 19:47

Emfatic wrote:The AI regenerates Drudge Skeletons at the end of every turn, whether it's being destroyed or not.

Each pumping of Dragon Whelp gives the creature a new ability like "can attack as though it didn't have Defender until end of turn", "gained flash until end of turn" and "gained can't be countered until end of turn".
That's the way it's implemented. Not quite sure at this point how to improve it.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: BotArena Bugs

Postby Emfatic » 29 Sep 2012, 19:50

You're talking about Drudge Skeletons I hope, not Dragon Whelp. Looks to me like Dragon Whelp has a definite bug.
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

Re: BotArena Bugs

Postby Emfatic » 30 Sep 2012, 03:28

An Angel from Sigil of the Empty Throne was put into play even though the enchantment I was trying to cast was countered.
Emfatic
 
Posts: 75
Joined: 30 Aug 2012, 19:17
Location: Vancouver, BC, Canada
Has thanked: 10 times
Been thanked: 5 times

PreviousNext

Return to BotArena and DeckBot

Who is online

Users browsing this forum: No registered users and 7 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 7 users online :: 0 registered, 0 hidden and 7 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 7 guests

Login Form