Card AI (Improvements) Requests
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Card AI (Improvements) Requests
by Symphonic » 28 Feb 2013, 13:15
When playing Inferno Titan, AI deals its three damage to only one target - it happened, that the three damage were all dealt to a one-toughness creature.
Re: Card AI (Improvements) Requests
by Nordos » 01 Mar 2013, 16:32
AI would always caast Gruul Charm for it's second ability, even if nothing is on the field but lands.
Re: Card AI (Improvements) Requests
by moomarc » 01 Mar 2013, 19:25
AI support for charms is very rudimentary. IIRC it always chooses the first item in the array containing the options (which is not necessarily the first option listed on the card). Generally if the AI can't use that ability consistently we add the RemAIDeck flag to the script.
I think it might be worth adding code that runs through the options, and filters out those that don't have valid candidates, then only offering those options. It will save a click for the human occasionally, but more importantly the AI will always choose a useable option. Maybe even a random one so that it's not so predictible.
I think it might be worth adding code that runs through the options, and filters out those that don't have valid candidates, then only offering those options. It will save a click for the human occasionally, but more importantly the AI will always choose a useable option. Maybe even a random one so that it's not so predictible.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Card AI (Improvements) Requests
by cc-drake » 02 Mar 2013, 08:21
- AI casts Invisibility, Lure and Alpha Authority on creatures with defender (like Steel Wall).
- AI doesn't cast Spread the Sickness when there are no counters on the battlefield.
- AI doesn't cast Spread the Sickness when there are no counters on the battlefield.
Re: Card AI (Improvements) Requests
by Max mtg » 02 Mar 2013, 17:30
Turn 1. I play Forest, cast Llanowar Elves AI responds with Pact of Negation.
Where will it take 3
on its next upkeep?
Oh, that card is marked as non-playable by AI. Sorry =)
But it was a huge surprise anyway
Where will it take 3


Oh, that card is marked as non-playable by AI. Sorry =)
But it was a huge surprise anyway
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Card AI (Improvements) Requests
by Sloth » 02 Mar 2013, 20:08
Fixed! Thanks Nordos.Nordos wrote:AI would always caast Gruul Charm for it's second ability, even if nothing is on the field but lands.
That's not true marc. The AI will test each mode for playability. Most of the charms are quite good in the hands of the AI.moomarc wrote:AI support for charms is very rudimentary. IIRC it always chooses the first item in the array containing the options (which is not necessarily the first option listed on the card). Generally if the AI can't use that ability consistently we add the RemAIDeck flag to the script.
I think it might be worth adding code that runs through the options, and filters out those that don't have valid candidates, then only offering those options. It will save a click for the human occasionally, but more importantly the AI will always choose a useable option. Maybe even a random one so that it's not so predictible.
Fixed! Thanks cc-drake.cc-drake wrote:- AI casts Invisibility, Lure and Alpha Authority on creatures with defender (like Steel Wall).
I can't reproduce this. The AI attaches Cranial Plating to Memnite just fine.lazylockie wrote:all of affinity quest opponents aren't equipping Cranial Plating on small dudes like Memnite, Ornithopter or Arcbound Worker. AI seems to equip only on Myr Enforcer and Frogmite. Other equipments from other opponents, such as Sword of Feast and Famine are being equipped normally.
This has been fixed in the 1.3.9 beta.Symphonic wrote:When playing Inferno Titan, AI deals its three damage to only one target - it happened, that the three damage were all dealt to a one-toughness creature.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Card AI (Improvements) Requests
by moomarc » 03 Mar 2013, 06:37
Oh, thanks for the clarification. Not sure where I got that from then.Sloth wrote:That's not true marc. The AI will test each mode for playability. Most of the charms are quite good in the hands of the AI.

-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Card AI (Improvements) Requests
by Bundy » 03 Mar 2013, 18:41
Computer casts Timid Drake, then Zephyr Falcon which returns the drake to it's hand. Then computer casts the drake again 

- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Card AI (Improvements) Requests
by lazylockie » 04 Mar 2013, 12:12
I forgot to mention this was happening on 1.3.8, on 1.3.9 it seems to be working just fineSloth wrote:I can't reproduce this. The AI attaches Cranial Plating to Memnite just fine.lazylockie wrote:all of affinity quest opponents aren't equipping Cranial Plating on small dudes like Memnite, Ornithopter or Arcbound Worker. AI seems to equip only on Myr Enforcer and Frogmite. Other equipments from other opponents, such as Sword of Feast and Famine are being equipped normally.
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Card AI (Improvements) Requests
by Bundy » 05 Mar 2013, 10:24
I have Grave Pact in play. Computer has 4 cards in hand and casts Rending Vines on my Grave Pact. But after casting Rending Vines the computer only has 3 cards left in hand, making it useless to cast on an enchantment with converted mana cost of 4.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Card AI (Improvements) Requests
by Bundy » 07 Mar 2013, 17:03
Computer has Gloom Surgeon in play and keeps attacking with it, just because it won't die of damage. After blocking it a few rounds with a big creature, the computer has only 7 cards left in the library and stops attacking with Gloom Surgeon. It will still use it as a blocker, so the computer also loses the last 7 cards in the library.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Card AI (Improvements) Requests
by Bundy » 12 Mar 2013, 16:52
Computer should not waste direct damage spells on a Sprouting Phytohydra. It just used Urza's Rage to destroy my Sprouting Phytohydra, then a Volcanic Hammer to destroy the copy and another hammer to destroy the next copy. Result: i still have a phytohydra in play and the computer lost 3 spells and is tapped out of mana.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Card AI (Improvements) Requests
by Nordos » 12 Mar 2013, 20:58
I don't understand Pack Rat. Sometimes the AI would play them, sometimes they wouldn't. It's quite confusing.
Here are two deck examples:
Here are two deck examples:
- Code: Select all
3 Carrion Rats
2 Chittering Rats
2 Drainpipe Vermin
2 Marrow-Gnawer
4 Ogre Slumlord
4 Pack Rat
4 Pestilence Rats
4 Ratcatcher
2 Ravenous Rats
2 Razortooth Rats
24 Swamp
4 Swarm of Rats
3 Typhoid Rats
- Code: Select all
1 Big Game Hunter
4 Call to the Netherworld
4 Dark Withering
2 Exile into Darkness
4 Ghastly Remains
4 Krovikan Horror
2 Nightshade Assassin
2 Oversold Cemetery
4 Pack Rat
1 Rekindled Flame
4 Squee, Goblin Nabob
24 Swamp
4 Veilborn Ghoul
Re: Card AI (Improvements) Requests
by myk » 13 Mar 2013, 14:21
The AI (Dungeon Crawling (Blue)) played an Aven Fogbringer..and returned one of its own islands to its hand.
- myk
- Posts: 439
- Joined: 17 Jan 2013, 02:39
- Location: California
- Has thanked: 38 times
- Been thanked: 57 times
Who is online
Users browsing this forum: No registered users and 46 guests