*Author

AI steal bug when their field is full [unconfirmed] https://elementscommunity.org/forum/index.php?topic=17460.msg222431#msg222431
« on: December 11, 2010, 11:17:47 pm »
Here's a tough one; I think I know what's happening but I'm not sure how to efficiently test it, so I was hoping one of you out there could help me out.

I was playing T50 against (I think) Donot's deck, which as of this writing involves a bunch of Mindgates and Hourglasses.  The deck I was using packed a couple of steals as well, so before long the AI had a full field of permanents.  Once that happened, I noticed that every time I'd put a permanent down, it would disappear (using the usual "stolen" animation) *without* a played card appearing under the opponent's hand.  After a few turns of "wait what" running through my head, I played a Steal to take away something from the AI's side.  Immediately he stole it back, with the usual Steal card appearing.  After this point, my permanents stopped mysteriously disappearing.

[No screens, unfortunately, since I didn't have the foresight to take them while it was happening, and then once I formulated a hypothesis it wasn't happening anymore.]

What I think is happening: the AI says "I have a Steal!  I'd better go take that shiny thing over there".  The Steal effect takes the aforementioned shiny away from the player, finds no open permanent slots on the AI's field, and gives up, counting it as no play.  Unfortunately, it doesn't seem to rewind the steal, so the permanents just disappear.

This seems to be really hard to test; I don't have a good idea of which AIs/FGs/T50 decks would be able to: (a) pack a bunch of Steals, and (b) fill up their field with permanents.  Anybody ever heard of this before, or have a good way to test this?  Thanks.

Offline TheonlyrealBeef

  • Master of Darkness
  • *
  • *
  • *
  • Posts: 4058
  • Country: nl
  • Reputation Power: 61
  • TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!TheonlyrealBeef shines with the light of the Morning Glory!
  • Do not underestimate the power of the dark side!
  • Awards: War #14 Winner - Team Aether14th Trials - Master of Darkness2019 - PvP World ChampionSlice of Elements 11th Birthday CakeWar #13 Winner - Team Darkness13th Trials - Master of DarknessWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament Winner4th Grandmaster Battle Winner - DarknessGold DonorSlice of Elements 10th Birthday CakeWar #12 Winner - Team DarknessWeekly Tournament Winner12th Trials - Master of DarknessWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 9th Birthday Cake2017 - PvP World ChampionWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 8th Birthday CakeWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerBattle League 3/2016 2nd PlaceWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 3rd Birthday CakeTeam PvP #4 Winner5th Trials - Master of Darkness4th Trials - Master of Darkness3rd Trials - Master of DarknessWeekly Tournament WinnerMS Paint Card Art #2 Winner
Re: AI steal bug when their field is full [unconfirmed] https://elementscommunity.org/forum/index.php?topic=17460.msg222482#msg222482
« Reply #1 on: December 12, 2010, 12:28:03 am »
I tried using steal with a field full of permanents myself, and found my opponent's permanent destroyed, but the card Steal had dissappeared.

If the t50 used Mindgates he might have copied quite a few from your deck and simply play a lot of steals, could this be true (in other words, did your deck have steals)?

Re: AI steal bug when their field is full [unconfirmed] https://elementscommunity.org/forum/index.php?topic=17460.msg222500#msg222500
« Reply #2 on: December 12, 2010, 01:01:32 am »
Yes, my deck did have steals -- actually, all of the steals the AI used came from my deck.  I seriously wish I had a screenshot now to prove it, but everything happened as it would if a player used Steal with a full field (essentially acting as a Deflag) except that the Steal card did *not* show up as played, and was not used up. 

I realize that without any proof this is just hearsay, so I'll keep on the lookout next time I play a Mindgate AI, I guess.  Or, maybe I could decompile the AI and see if there is a bug there :)

Memorystick

  • Guest
Re: AI steal bug when their field is full [unconfirmed] https://elementscommunity.org/forum/index.php?topic=17460.msg227830#msg227830
« Reply #3 on: December 19, 2010, 01:38:30 am »
Yes, my deck did have steals -- actually, all of the steals the AI used came from my deck.  I seriously wish I had a screenshot now to prove it, but everything happened as it would if a player used Steal with a full field (essentially acting as a Deflag) except that the Steal card did *not* show up as played, and was not used up. 

I realize that without any proof this is just hearsay, so I'll keep on the lookout next time I play a Mindgate AI, I guess.  Or, maybe I could decompile the AI and see if there is a bug there :)
This is consistent with the animate -> full field bug, where the weapon is destroyed, but the creature version isn't created because of a full field. (I really need to check RAB section more often)

Offline Avenger

  • Legendary Member
  • ******
  • Posts: 2227
  • Country: hu
  • Reputation Power: 25
  • Avenger is a proud Wyrm taking wing for the first time.Avenger is a proud Wyrm taking wing for the first time.Avenger is a proud Wyrm taking wing for the first time.Avenger is a proud Wyrm taking wing for the first time.Avenger is a proud Wyrm taking wing for the first time.
  • War veteran
  • Awards: Slice of Elements 8th Birthday CakeSilver DonorWar #8 Winner - Team FireWar #7 Winner - Team AetherWar #6 Winner - Team AetherWar #5 Winner - Team Aether
Re: AI steal bug when their field is full [unconfirmed] https://elementscommunity.org/forum/index.php?topic=17460.msg230796#msg230796
« Reply #4 on: December 22, 2010, 07:27:48 am »
It is also the entropy kittens bug and a dozen of other AI bugs.
The AI almost always uses an ability if it is possible.
It works like: See a big red button? Push it!
Coding actual intelligence would probably bloat the code size and takes programmer time too :)
Also, it could make the FG's really invincible!


 

anything
blarg: