It is currently 28 Aug 2025, 10:16
   
Text Size

Card AI (Improvements) Requests

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Card AI (Improvements) Requests

Postby Nordos » 16 Sep 2012, 13:21

It should, too, consider if his creatures deal enough damage to harm the enemies creature (given that you attack with 5 creatures, each more powerful then the defending slivers. Then again, he could assign them as blocker and sac them directly afterward)
First of all, though, it needs to check if the attacking creatures have trample or not. If it has a x/5 Sliver, it would be more logically to let him absorb the damage instead of sac him.
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Card AI (Improvements) Requests

Postby timmermac » 16 Sep 2012, 17:20

Nordos wrote:It should, too, consider if his creatures deal enough damage to harm the enemies creature (given that you attack with 5 creatures, each more powerful then the defending slivers. Then again, he could assign them as blocker and sac them directly afterward)
First of all, though, it needs to check if the attacking creatures have trample or not. If it has a x/5 Sliver, it would be more logically to let him absorb the damage instead of sac him.
Another factor with Sliver decks is Toxin Sliver. The only deck I'm aware of that uses it is mine, which I don't think anybody else uses, but it does work well if the slivers have to block something bigger.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Card AI (Improvements) Requests

Postby cc-drake » 16 Sep 2012, 19:05

Sloth wrote:
cc-drake wrote:- AI gives the same creature flying multiple times.
How?
Sorry - with Predator, Flagship.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Card AI (Improvements) Requests

Postby Nordos » 17 Sep 2012, 21:15

The AI would activate Nectar Faerie w/o using the creature it gives lifelink in any way.
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Card AI (Improvements) Requests

Postby ZzzzSleep » 17 Sep 2012, 21:49

Sloth wrote:
Nordos wrote:The problem I reffered to was that I did play the Darkheart Sliver...
Ok, the AI will no longer sacrifice the sourcecard of a GainLife ability unless it has 5 or less life. At least Darkheart Sliver will no longer be a blowout against Sliver decks.
Will the AI sacrifice a sliver for an effect if there's a spell that's about to kill it?
e.g. If I cast Murder on a Darkheart Sliver, will the AI gain life with it? It'd be awesome if it did...
ZzzzSleep
 
Posts: 182
Joined: 29 Oct 2010, 02:19
Has thanked: 18 times
Been thanked: 18 times

Re: Card AI (Improvements) Requests

Postby cc-drake » 18 Sep 2012, 01:47

AI should cast Larceny before combat.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Card AI (Improvements) Requests

Postby saturnine » 18 Sep 2012, 12:07

The AI shouldn't attack if it's only got one creature and I've got a card like Liliana's Shade or Nantuko Shade out--basically any pumper--and I have the mana available to pump it so that it kills/survives. Right now the AI will do that despite having a clear disadvantage if it does so.
saturnine
 
Posts: 154
Joined: 29 Jul 2012, 15:16
Has thanked: 98 times
Been thanked: 7 times

Re: Card AI (Improvements) Requests

Postby RumbleBBU » 18 Sep 2012, 12:47

Damn, you've discovered my dirty little secret tactic. :twisted:

I too have noticed that the AI really doesn't take into consideration your pumpable creatures and how much you could pump them with your available mana.

It's cheesy, yes, but pumpable creatures a great way to beat the dumb AI in limited formats. Probably should be fixed, though.
User avatar
RumbleBBU
 
Posts: 394
Joined: 18 Aug 2012, 04:24
Has thanked: 29 times
Been thanked: 66 times

Re: Card AI (Improvements) Requests

Postby Nordos » 18 Sep 2012, 12:53

Dunno if I mentioned it - but the same is true for Phyrexian Obliterator. A great way to win against the Show and Tell deck is, by having a Phyrexian Obliterator on your hand. As soon as he uses Show and Tell, you simply choose Phyrexian Obliterator and attack with it the next round. Normally, the Ai will have a creature with Power 5 or higher, thus, as soon as it blocks the Phyrexian Obliterator (since his creature wouldn't die), he has to sacrifice 5 or more permanents - which is, often enough, everything he has in play up to that point.
I did mention the Royal Assassin, though. Thats the same like the Pump abilities.
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Card AI (Improvements) Requests

Postby Nordos » 18 Sep 2012, 19:07

Another ting regarding Ninjas:
Whenever a creature of the AI is unblocked, he will play a Ninja card for it's Ninjutsu cost - even though the CMC of the card he wants to play is either similar or even less then the attacking creature!
He should only 'upgrade' his creatures, so, simply checking if the CMC of the attacking creature is less then the CMC of the Ninja he wants to play. If it isn't, he shouldn't waste his mana by playing this card in this way.
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Card AI (Improvements) Requests

Postby Doomlord » 18 Sep 2012, 20:22

The AI is very bad at using abilities such as the one Gideon's Lawkeeper or Blinding Mage have. The AI will tap down my creatures on its own turn, even if it does not then attack. If it is not going to attack, it should use the abilities on my turn, after I untap in order to prevent me from attacking. As it is, the ability taps my creature, and then the computer just passes the turn and I untap the creature during my untap step, and thus the ability is wasted.
Doomlord
 
Posts: 47
Joined: 07 Dec 2011, 21:07
Has thanked: 0 time
Been thanked: 2 times

Re: Card AI (Improvements) Requests

Postby Sloth » 18 Sep 2012, 21:07

friarsol wrote:
Sloth wrote:
Nordos wrote:The problem I reffered to was that I did play the Darkheart Sliver...
Ok, the AI will no longer sacrifice the sourcecard of a GainLife ability unless it has 5 or less life. At least Darkheart Sliver will no longer be a blowout against Sliver decks.
Do we have a function that calculates how much incoming damage from unblocked and trampling creatures during combat (after blockers)? We could use that so the AI will buffer his life enough with these types of cards instead of just dying with a Bottle Gnomes (or equivalent) on the board.
Incoming attackers will now also be checked.

cc-drake wrote:AI should cast Larceny before combat.
Fixed! Thanks cc-drake.

Nordos wrote:The AI would activate Nectar Faerie w/o using the creature it gives lifelink in any way.
Can you describe the situation Nordos?

saturnine wrote:The AI shouldn't attack if it's only got one creature and I've got a card like Liliana's Shade or Nantuko Shade out--basically any pumper--and I have the mana available to pump it so that it kills/survives. Right now the AI will do that despite having a clear disadvantage if it does so.
This is quite tricky to get right, because we still lack the infrastructure for the AI to really "look ahead". I managed to get the AI to predict one activation of a pump ability of the blocking creature. The problem with multiple activations is to check whether the costs can still be paid. This will take a while to evolve, but hey the AI now masters Abbey Matron and Boa Constrictor.

Doomlord wrote:The AI is very bad at using abilities such as the one Gideon's Lawkeeper or Blinding Mage have. The AI will tap down my creatures on its own turn, even if it does not then attack. If it is not going to attack, it should use the abilities on my turn, after I untap in order to prevent me from attacking. As it is, the ability taps my creature, and then the computer just passes the turn and I untap the creature during my untap step, and thus the ability is wasted.
Regarding this, some work has been done since the last beta.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Card AI (Improvements) Requests

Postby cc-drake » 18 Sep 2012, 21:24

AI doesn't cast Voice of All.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Card AI (Improvements) Requests

Postby Nordos » 18 Sep 2012, 22:00

I've used the Faerie deck I've posted. While using it, I've seen him using the lifelink ability each turn, yet only if he has another creature on the battlefield. He would use it in his turn in the Main 1 phase and would even use the mana if he would have been able to cast a spell instead (having 2 lands, he activated it and discarded a CMC 2 card at the end of turn).
After he has given his creature lifelink, he checks if it will be able to attack w/o dying. Thus, if I have a 2/2 flying creature, and he has only a 1/1 flying Faerie and his Nectar Faerie, he would use it, skip his battle phase and end his turn.
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Card AI (Improvements) Requests

Postby Sloth » 19 Sep 2012, 10:19

cc-drake wrote:AI doesn't cast Voice of All.
Fixed! Thanks cc-drake.

Nordos wrote:I've used the Faerie deck I've posted. While using it, I've seen him using the lifelink ability each turn, yet only if he has another creature on the battlefield. He would use it in his turn in the Main 1 phase and would even use the mana if he would have been able to cast a spell instead (having 2 lands, he activated it and discarded a CMC 2 card at the end of turn).
After he has given his creature lifelink, he checks if it will be able to attack w/o dying. Thus, if I have a 2/2 flying creature, and he has only a 1/1 flying Faerie and his Nectar Faerie, he would use it, skip his battle phase and end his turn.
Fixed! Thanks Nordos.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: Google [Bot] and 44 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 45 users online :: 1 registered, 0 hidden and 44 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: Google [Bot] and 44 guests

Login Form