Page 1 of 19

Requests for AI improvements

PostPosted: 10 Nov 2011, 01:22
by Gargaroz
As the title says : post here the cards with poor AI and your suggestion to make them better.
I'll see what I can do.
Please avoid extreme multi-purpose cards like Necrotic Ooze.

Re: Requests for AI improvements

PostPosted: 12 Nov 2011, 12:27
by Megres
I don't have a specific card to cite, but a general attitude of the AI: the "if my creatures can't be blocked, I'll attack, no matter how foolish it is".

For exampple, if the AI has a 2/2 flying creature, and I have five 1/1 non-flying-creatures in play, the AI will attack me to inflict 2 damage, no matter if I can counterattack for 5.

The same happens even if the AI has a single Black Knight in play and I have 3 white 2/2 creatures: the AI will attack me for 2 damage, even if it means that I will attack for 6 on my turn.

To sum it up: the AI doesn't know when to mantain its creatures on the defensive.

Re: Requests for AI improvements

PostPosted: 12 Nov 2011, 15:03
by Gargaroz
The one you mentioned, Megres, is a more general issue and cannot be fixed unless deep work on the source (which we haven't) is done.
We could only fix AI flaws linked to specific cards.

Re: Requests for AI improvements

PostPosted: 13 Nov 2011, 19:56
by Aswan jaguar
Firstly I want to say that AI uses rather well Lashwrithe which is great,especially that AI will spent life to equip. I only wish if we could deter AI to reequip needlessly the same creature.In the game from which the photo AI casts Lashwrithe and immediately spends 4 life to equip Blistergrab-loses the minion, and I don't even have black(not a totally bad choice anyway),but then reequips Blistergrab spending in vain other 4 life!AI is at 12 without me doing a simple attack.

Re: Requests for AI improvements

PostPosted: 14 Nov 2011, 00:58
by Gargaroz
That bad AI related to Equipments should have gone, but it seems I forgot to fix Lashwrithe.

Re: Requests for AI improvements

PostPosted: 17 Nov 2011, 13:15
by 0rion79
AI never select any creature type with Adaptive Automaton. Gargaroz, what about suppressing first choice (using ID number) and maybe using Brass Herald's Code?

Re: Requests for AI improvements

PostPosted: 17 Nov 2011, 13:54
by Gargaroz
That's strange : it's working nicely for me.
But you have to know that its AI is designed to pick the subtype from a creature in play, so if there's none, it won't select any subtype. But I guess this is improvable.
Lastly, with the Innistrad patch for Costructed it employ the code of Brass Herald, as you suggested ;)

Re: Requests for AI improvements

PostPosted: 21 Nov 2011, 15:59
by Althuna
Here are some things I have observed, I pretend the AI is a he :lol: :

1) Mirror Entity: I have never seen him activate the ability, even to save his own life.

2) Royal Assassin: He never seems to attack with this even when I have absolutely nothing in play.

3) Momentary Blink: I don't think he understands this card at all :) He should use it to save his own cards from being hit with a spell (like Terminate or whatever), but he should also use it on cards with "come in to play" abilities too.

4) Mishra's Factory: Sometimes he seems to not use the creature ability to attack me when I have nothing in play (and even when he has spare mana to do it).

5) Balance: He sometimes uses this just to kill 1 creature and maybe 1 discard. Maybe it would be worth saving to use a bit later?

6) Boomerang: Sometimes he will bounce one of my creatures with a powerful "comes in to play" effect. So he bounces perhaps my Acidic Slime or maybe a Cloudgoat Ranger and then he attacks with his little 2/2 creature, taking me to 18, and then I get to play my powerful creature again the next turn.

7) Gatekeeper of Malakir: he often plays this without using the kicker which imo is the best use of the card.

8) Time Stretch / Time Walk / Time Warp / etc : He seems to do this sometimes for no good reason. Like he will do it on turn 4 and then have another turn where he plays a land and nothing else. It would be nice if he waited a bit longer to use it, or waited for a combo or something.

9) It seems to use whatever removal spells it has on Sakura-Tribe Elder which isn't the best idea. Maybe it could consider this card lower priority?

Re: Requests for AI improvements

PostPosted: 22 Nov 2011, 14:46
by Gargaroz
Apart from the hardcoded cards, I'll try to fix the others.

Re: Requests for AI improvements

PostPosted: 22 Nov 2011, 15:59
by Althuna
You da man :)

Re: Requests for AI improvements

PostPosted: 23 Nov 2011, 05:11
by stassy
Royal Assassin was originally attacking/blocking like Llanowar Elf in Shandalar and was changed with Mok or later because it was stupidly attacking/blocking when it could have used his ability instead.

I prefer he stay idle because during the player turn if you cast a tapped creature he would try to kill it which is a clever move :D

Re: Requests for AI improvements

PostPosted: 02 Dec 2011, 13:12
by Megres
The AI always plays Mighty Leap on my creatures.

Re: Requests for AI improvements

PostPosted: 02 Dec 2011, 13:24
by Aswan jaguar
I have seen that AI almost never plays creatures with Bloodthirst precombat and then attacks so it doesn't gain from their ability.Can we force AI to cast them postcombat?

Re: Requests for AI improvements

PostPosted: 06 Dec 2011, 04:02
by Althuna
I found one. He often plays Sunken City when he just has one creature at the start of the game. I then kill his creature and he spends the next several rounds tapping all (or most) of his islands to keep the City in play (even though he has no creatures). Having to tap the 2 islands so early in the game means he is usually playing nothing so I can just win very fast.

Re: Requests for AI improvements

PostPosted: 06 Dec 2011, 05:09
by stassy
I don't know if we can fix those bugs as they are part of the bugs in the original game (like the dark ritual or land morph spam)