It is currently 17 Jun 2025, 22:21
   
Text Size

AI attacking and blocking Observations

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

Re: AI attacking and blocking Observations

Postby Bundy » 02 Jul 2011, 20:23

It looks to me like the computer's only criteria to attack or not is if it will loose a creature or not.

If i have a 0/2 defender in play and the computer has a 1/1 it will attack with that creature, just because it will not die. This attacks is totally useless when you can't back it up with an effect to suddenly pump up the attacker.

Well, don't see a problem here, beside it's useless ... But now lets give these 0/2 and 1/1 creatures a name.
The 0/2 is a Sprouting Phytohydra and the 1/1 is a Llanowar Elves. Now the attack is in my favor, since i will be getting a free token. And as long as i keep my Sprouting Phytohydra on 0 attack power, the computer keeps on coming with his Llanowar Elves, giving me more and more copies of the Sprouting Phytohydra.

I'm sure there are other examples when an attack from the computer makes it better for you. Another that i can think of is when you have a Phytohydra in play. The computer attacks your with a big creature, because you only have poor little helpless Phytohydra to defend with. But thanks to that attack it suddenly becomes a big mean ass-kicking Phytohydra.
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: AI attacking and blocking Observations

Postby cc-drake » 03 Jul 2011, 07:27

- AI is on 7 life and has a couple of creatures, all with toughness <= 4. I attack with Isao, Enlightened Bushi. AI decides to chump Isao.
I'm not sure why AI chumps - Maybe AI is scared to fall on 5 life, but in the past AI fell on 1 life by choice, so this is not very likely.
I guess AI thinks it can trade, taking into account the Bushido 2, but somehow overlooking Regeneration, maybe since Regeneration is granted indirectly. I remember I had a similar situation with Krosan Warchief, but I'm not sure.
EDIT: After some more attacks I'm sure AI overlooks Regeneration, since it chumps only with these creatures who have power 3 or greater.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: AI attacking and blocking Observations

Postby Sloth » 03 Jul 2011, 08:39

cc-drake wrote:- AI is on 7 life and has a couple of creatures, all with toughness <= 4. I attack with Isao, Enlightened Bushi. AI decides to chump Isao.
I'm not sure why AI chumps - Maybe AI is scared to fall on 5 life, but in the past AI fell on 1 life by choice, so this is not very likely.
I guess AI thinks it can trade, taking into account the Bushido 2, but somehow overlooking Regeneration, maybe since Regeneration is granted indirectly. I remember I had a similar situation with Krosan Warchief, but I'm not sure.
EDIT: After some more attacks I'm sure AI overlooks Regeneration, since it chumps only with these creatures who have power 3 or greater.
You are correct, the AI will only realize non-targeted regeneration abilities at the moment.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: AI attacking and blocking Observations

Postby Bundy » 04 Jul 2011, 20:23

Computer used Fortune Thief to block. If it did not do that, it might have won the battle with that card.
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: AI attacking and blocking Observations

Postby Nordos » 10 Jul 2011, 18:55

I play against a controll deck. It has a lot of cards like terror, Swords to Plowshares - and Pongify. Now I have a Breeding Pit out, which creates 0/1 Thrull tokens. Now, the AI keeps killing them with his control speels - even pongify it, transmutating a 0/1 creature into a 3/3 creature!
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: AI attacking and blocking Observations

Postby beholder » 17 Jul 2011, 18:14

Computer has 3 small creatures with the ability: tap target creature. I have a 6/6 creature with flying + vigilance (pc can't block it). On its turn, computer uses one creature ability to tap my creature and attacks with the other two. I'd expect it to attack with just one creature and use the ability of the last one to tap my creature on my turn.

ETA: using rev 10781
If debugging is the process of removing bugs, then programming must be the process of putting them in.
User avatar
beholder
Programmer
 
Posts: 123
Joined: 17 Jul 2011, 17:56
Location: Netherlands
Has thanked: 16 times
Been thanked: 25 times

Re: AI attacking and blocking Observations

Postby jmartus » 02 Aug 2011, 06:46

I have an Air Elemental in play during the computer turn he uses Blinding Mage to tap my Air Elemental the computer should tap my creature during my turn before my attack phase.
jmartus
 
Posts: 207
Joined: 11 Oct 2010, 09:25
Has thanked: 0 time
Been thanked: 7 times

Re: AI attacking and blocking Observations

Postby cc-drake » 06 Aug 2011, 16:12

AI is on 4 life and controls a Jace, the Mind Sculptor with 7 loyality counters.
AI blocks the following way:

Defender - Computer
-> Rats of Rath (21) 2/1
-> Vampire Aristocrat (25) 3/3
-> Oona's Blackguard (26) 1/1
[ Drake Hatchling (101) 1/3

AI should block the Vampire Aristocrat!
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: AI attacking and blocking Observations

Postby Milod » 08 Aug 2011, 08:49

make the ai somehow someway less swarming with his monsters the ai doesent play his monsters efficently it just swarms even if its not necessary i got 1 or 2 monsters on field and ai just brainddead swarming monsters out of his hand and not afraid of day of judgement and all other massa removal spells :lol:
Milod
 
Posts: 360
Joined: 20 Jul 2011, 08:57
Has thanked: 4 times
Been thanked: 5 times

Re: AI attacking and blocking Observations

Postby Milod » 10 Aug 2011, 12:21

ai choice for targeting human player or plainswalker is not so good example it targets the plainswalker with all its strong units against a poor 1 or 2 loyality and in that way i dont loose life points ai must seperate its targets between human player and planeswalker if possible
Milod
 
Posts: 360
Joined: 20 Jul 2011, 08:57
Has thanked: 4 times
Been thanked: 5 times

Re: AI attacking and blocking Observations

Postby bboplifa » 28 Aug 2011, 13:45

I appreciate all your work, it is amazing that you have accomplished this. However, I have to say that the AI is bad to the point of it not being fun to play against. None of the logic of cards are taken into account and it seems like the AI wont use creatures or artifacts like shield of the ages to block any damage, even if it is in its best interest as the oath of druids enchantment is in play. Anyway, I hope the criticism helps, this really has potential.
bboplifa
 
Posts: 1
Joined: 22 Aug 2011, 14:08
Has thanked: 0 time
Been thanked: 0 time

Re: AI attacking and blocking Observations

Postby Sloth » 28 Aug 2011, 16:07

bboplifa wrote:I appreciate all your work, it is amazing that you have accomplished this. However, I have to say that the AI is bad to the point of it not being fun to play against. None of the logic of cards are taken into account and it seems like the AI wont use creatures or artifacts like shield of the ages to block any damage, even if it is in its best interest as the oath of druids enchantment is in play. Anyway, I hope the criticism helps, this really has potential.
Welcome bboplifa.

Forge supports more than 8800 cards and naturally the AI can't use all of them satisfyingly. Currently about 1500 cards are flagged as unusable by the AI and those cards won't appear in AI decks (unless the user puts them there), some other cards will not always be used optimal (but are acceptable). If you want a challenging AI try the quest mode, the opponents decks are designed with the capabilities of the AI in mind.

As for Shield of the Ages, the AI will currently only use it if its life is low. I changed this in the developer version to always be used if the mana is there. Thank you for the report.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: AI attacking and blocking Observations

Postby Braids » 28 Aug 2011, 18:01

Sloth wrote:As for Shield of the Ages, the AI will currently only use it if its life is low. I changed this in the developer version to always be used if the mana is there. Thank you for the report.
you're talking about the next beta or nightly release, not the Developer Mode, yes?
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: AI attacking and blocking Observations

Postby friarsol » 28 Aug 2011, 18:05

Braids wrote:
Sloth wrote:As for Shield of the Ages, the AI will currently only use it if its life is low. I changed this in the developer version to always be used if the mana is there. Thank you for the report.
you're talking about the next beta or nightly release, not the Developer Mode, yes?
Developer Version == SVN
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: AI attacking and blocking Observations

Postby Sloth » 28 Aug 2011, 18:32

friarsol wrote:
Braids wrote:
Sloth wrote:As for Shield of the Ages, the AI will currently only use it if its life is low. I changed this in the developer version to always be used if the mana is there. Thank you for the report.
you're talking about the next beta or nightly release, not the Developer Mode, yes?
Developer Version == SVN
good to know that there is a kind sol, translating for me. :wink:
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: No registered users and 46 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 46 users online :: 0 registered, 0 hidden and 46 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 46 guests

Login Form