Card AI (Improvements) Requests
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Card AI (Improvements) Requests
by friarsol » 12 Sep 2016, 12:31
I believe that card is marked for the AI not even to play it?tojammot wrote:AI should use Greater Good on creatures that are about to be sacrificed (i.e. Ball Lightning) if available.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Card AI (Improvements) Requests
by lujo » 14 Sep 2016, 20:53
Rootwater Thief seems to be choosing to exile basic lands. Picking a random rare, then uncommon, then common or using draft pick order or anythnig at all to determine what it takes out would probably be a good idea.
Seize the Day is seemingly being used before combat with a single creature out, wasting its effect.
Seize the Day is seemingly being used before combat with a single creature out, wasting its effect.
---
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
Re: Card AI (Improvements) Requests
by tasteful » 28 Sep 2016, 08:04
AI is weirdly reticent about attacking into Crawlspace if it has three or more creatures that would otherwise be able to attack.
Re: Card AI (Improvements) Requests
by lujo » 30 Sep 2016, 20:51
Spore Cloud AI needs adjustment - if the AI is going to cast it, it shouldn't block before it does, as this harms it badly.
---
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
Re: Card AI (Improvements) Requests
by lujo » 07 Oct 2016, 17:58
Ebon Praetor is a curve-topping Lord of the Pit variant for black in Fallen Empires. In order for many black archetypes with the set to work, the AI has to stop letting it acquire -2/-2 counters by default.
What is happening now is that the Praetor gets it's standard counter and then the AI just lets the phase end, while what's supposed to happen is that the Praetor Gets a counter and then the AI should remove it by sacrificing anything as the Praetor has both first strike and trample and is exceptionally large compared to the rest of the set so keeping it large and just attacking with it is the way to go in most cases.
What is happening now is that the Praetor gets it's standard counter and then the AI just lets the phase end, while what's supposed to happen is that the Praetor Gets a counter and then the AI should remove it by sacrificing anything as the Praetor has both first strike and trample and is exceptionally large compared to the rest of the set so keeping it large and just attacking with it is the way to go in most cases.
---
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
Re: Card AI (Improvements) Requests
by akuma508 » 10 Oct 2016, 10:21
The AI will cast a creature (and I guess Plainswalker) when I have 'Dragonlord Kolaghan' in play that will result in it losing the game.
- akuma508
- Posts: 1
- Joined: 10 Oct 2016, 10:19
- Has thanked: 0 time
- Been thanked: 0 time
Re: Card AI (Improvements) Requests
by Hanmac » 11 Oct 2016, 10:55
@akuma508: currently there is no check for the ability of "Dragonlord Kolaghan" or similar ones. Might be complicated to implement this.
@all:
Currently there is no check for MorphUp or Unmanifest. There might be cases where AI should not turn something up. Like with a creature with NetToughness of zero.
Also for Manifest might be interesting if AI can see the top of Library. Some cards should not be manifested if able.
@all:
Currently there is no check for MorphUp or Unmanifest. There might be cases where AI should not turn something up. Like with a creature with NetToughness of zero.
Also for Manifest might be interesting if AI can see the top of Library. Some cards should not be manifested if able.
Re: Card AI (Improvements) Requests
by noratora » 17 Oct 2016, 12:38
Nissa, Worldwaker always uses her +1 Untap ability even when there's no benefit to using it. She'll do nothing rather than +1 to create a Land Creature.
- noratora
- Posts: 28
- Joined: 28 Aug 2015, 00:20
- Has thanked: 0 time
- Been thanked: 0 time
Re: Card AI (Improvements) Requests
by Hanmac » 17 Oct 2016, 13:42
that seems to be a general bug in AnimateAI.noratora wrote:Nissa, Worldwaker always uses her +1 Untap ability even when there's no benefit to using it. She'll do nothing rather than +1 to create a Land Creature.
- Code: Select all
private boolean animateTgtAI(final SpellAbility sa) {
// This is reasonable for now. Kamahl, Fist of Krosa and a sorcery or
// two are the only things
// that animate a target. Those can just use SVar:RemAIDeck:True until
// this can do a reasonably
// good job of picking a good target
return false;
}
i will try to add some logic into it if able.
at first for Animate something (nonCreature) into Creatures.
other animate like turning something White or Colorless or something else need to wait.
===
i add some logic into AnimateAi, that should make it better for such effects.
it might not work for all stuff yet, but its a bit better than before.
@more logic: AI does not have more logic for the Forest-Untap ability.
AI might use it, to tap the Forest, untap them and tap them again.
for example: 5 forests: 5+4 = 9 Mana
currently, AI does not use it like that.
Re: Card AI (Improvements) Requests
by frlncsclst » 19 Oct 2016, 13:41
With the release of Kaladesh, I've noticed that the AI likes loves is infatuated with targeting Wispweaver Angel with a second Wispweaver Angel and then proceeding to loop indefinitely (or at least to 140+, which is as far as I let it go before conceding) if it has any triggered abilities that can take advantage of it (such as Ninth Bridge Patrol). I'm sure this is an issue with many other interactions of this nature, but this is the first time I have encountered this behavior.
I'm on Snapshot 32366, at the moment.
I'm on Snapshot 32366, at the moment.
- frlncsclst
- Posts: 8
- Joined: 11 Jun 2014, 12:10
- Has thanked: 0 time
- Been thanked: 0 time
Re: Card AI (Improvements) Requests
by xbon » 25 Oct 2016, 06:05
Opponent used Brave the Elements first turn of the duel without any creatures on board, waste of card and didn't play any cards further (not that I could reply with anything since, again, first turn of duel, maybe wait til they have on board creatures and opponent can respond<had 0 mana>?)
Re: Card AI (Improvements) Requests
by friarsol » 25 Oct 2016, 12:34
This card is marked not to be played by the AI, please read the reporting link in my signature.xbon wrote:Opponent used Brave the Elements first turn of the duel without any creatures on board, waste of card and didn't play any cards further (not that I could reply with anything since, again, first turn of duel, maybe wait til they have on board creatures and opponent can respond<had 0 mana>?)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Card AI (Improvements) Requests
by xbon » 25 Oct 2016, 14:24
did not notice that.friarsol wrote:This card is marked not to be played by the AI, please read the reporting link in my signature.xbon wrote:Opponent used Brave the Elements first turn of the duel without any creatures on board, waste of card and didn't play any cards further (not that I could reply with anything since, again, first turn of duel, maybe wait til they have on board creatures and opponent can respond<had 0 mana>?)
in other news, opponent used Rust Scarab to destroy Sarcomancy which is only detrimental to me if the condition is met.
Re: Card AI (Improvements) Requests
by Seravy » 26 Oct 2016, 22:11
More important observation : The AI just played a creature with Flash during my Main Phase 1. Benalish Knight in particular although which care it is doesn't really matter as long as it's a creature with Flash. These instant creatures should be played during the combat phase, after attackers were declared.
Less important one : AI had a creature which said "gains flying whenever controller gains life" (don't remember card name unfortunately). AI attacked first, played a spell which triggered "gain 1 life when a spell is played" and was an artifact with "tap : gain 1 life", so it missed the chance to make the creature fly before attacking from two sources at the same time. I haven't had a chance to see if it was at least able to tap the artifact in main 1 next turn or not as I killed the creature in my turn.
edit : now it played a flash creature during its own end of turn phase in reaction to my mountaincycling activation. and after that two turns later it used two of them correctly. I assume it only messes it up when it can react to one of my spells.
Another problem : when the AI blocks with a creature that produces mana when tapped, it taps it and gets mana burned for no reason at all.
Less important one : AI had a creature which said "gains flying whenever controller gains life" (don't remember card name unfortunately). AI attacked first, played a spell which triggered "gain 1 life when a spell is played" and was an artifact with "tap : gain 1 life", so it missed the chance to make the creature fly before attacking from two sources at the same time. I haven't had a chance to see if it was at least able to tap the artifact in main 1 next turn or not as I killed the creature in my turn.
edit : now it played a flash creature during its own end of turn phase in reaction to my mountaincycling activation. and after that two turns later it used two of them correctly. I assume it only messes it up when it can react to one of my spells.
Another problem : when the AI blocks with a creature that produces mana when tapped, it taps it and gets mana burned for no reason at all.
Who is online
Users browsing this forum: No registered users and 169 guests