It is currently 24 Apr 2024, 09:51
   
Text Size

Card AI (Improvements) Requests

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

Re: Card AI (Improvements) Requests

Postby l33t3rth4nur1111 » 12 Jul 2014, 05:37

When Æther Flash is on the battlefield, the AI will continue to play creatures with 2 or less toughness, wasting mana and sending cards to the graveyard. This happens against any opponent (not just reanimator decks and the like).
l33t3rth4nur1111
 
Posts: 24
Joined: 20 Jun 2014, 01:15
Has thanked: 1 time
Been thanked: 0 time

Re: Card AI (Improvements) Requests

Postby ember hauler » 13 Jul 2014, 08:08

When playing Selesnya Sanctuary AI is returning another Selesnya Sanctuary to it's hand instead of returning a Forest or a Plains. Thus, there's an infinite loop of play second Selesnya Sanctuary, return the first one, then play the first one next turn and return the second one and so on.

So AI is short of mana and almost always loses if it has a couple of Selesnya Sanctuary in it's deck.
ember hauler
 
Posts: 79
Joined: 14 Aug 2013, 08:13
Has thanked: 27 times
Been thanked: 14 times

Re: Card AI (Improvements) Requests

Postby Bundy » 15 Jul 2014, 15:53

Computer uses Quicksilver Amulet to put Phage the Untouchable in play. Game over :roll:
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

Postby timmermac » 18 Jul 2014, 17:02

Computer just used the -2 ability of Sarkhan Vol twice during this game against my creatures instead of building up loyalty counters to use the gamebreaking ultimate ability.
"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 fsecco » 18 Jul 2014, 18:10

The computer can't seem to know how to use Marath, Will of the Wild. He keeps removing 0 counters for all of his abilities. If Purphoros, God of the Forge is out, then he does the "infinite damage" combo, but in a klunky way. Marath had a recent errata, where X can't be 0. This should be implemented.

Also, recently there have been a LOT of times where the computer won't use a Wasteland or Strip Mine, even if he has enough mana to go on. In earlier builds, he would Waste or Strip every time, even if it meant he would be without mana on the following turns (that was bad). But it not using the effects at all are also bad. :)

EDIT: Oh, and it's impossible to play a game with the computer if his deck has any of the Pacts (Pact of Negation, Summoner's Pact). He always uses them on his first turn. :P

EDIT 2: remembered another two: if the computer has Homeward Path or Nykthos, Shrine to Nyx, he always activates them on his upkeep, regardless if they're being useful or not.
fsecco
 
Posts: 24
Joined: 11 Jul 2014, 18:37
Has thanked: 0 time
Been thanked: 3 times

Re: Card AI (Improvements) Requests

Postby Fizanko » 19 Jul 2014, 14:08

While playing a main world quest, i noticed the AI "Conan the Barbarian" (easy) played a lots of mountains to activate many times the ability of his War-Spike Changeling , giving it repeated "First Strike" despite it only needed it once.

Image

as you see, it has 5 times "First Strike"
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Card AI (Improvements) Requests

Postby meapineapple » 19 Jul 2014, 23:54

The AI seems to ignore the penalties associated with Painful Quandary. It keeps casting spells without any discarding and suicides enthusiastically.

Also, the AI opponent just played Forsaken Wastes despite having only 1 life left.
meapineapple
 
Posts: 5
Joined: 17 Jul 2014, 23:36
Has thanked: 0 time
Been thanked: 0 time

Re: Card AI (Improvements) Requests

Postby Protean Scrivener » 22 Jul 2014, 02:35

The AI had a Platinum Angel out with -4 life and played a Winds of Rath
Protean Scrivener
 
Posts: 2
Joined: 27 Feb 2014, 00:49
Has thanked: 0 time
Been thanked: 0 time

Re: Card AI (Improvements) Requests

Postby jawg » 22 Jul 2014, 15:53

After resolving a Dack Fayden emblem, I cast a Hidden Strings targeting the opponent's land, but did not gain control. Works as it should with nonland permanents, though.
jawg
 
Posts: 11
Joined: 16 Dec 2013, 20:43
Has thanked: 1 time
Been thanked: 0 time

Re: Card AI (Improvements) Requests

Postby Hanmac » 25 Jul 2014, 08:03

AI uses "gain control of target creature" on a God Creature where his (the AI's) devotion is not high enough, so he gain control of the God, the god is not a creature anymore, and owner gets God back where God is a creature again.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Card AI (Improvements) Requests

Postby krevett » 02 Aug 2014, 17:04

The AI has a bounce spell (Repulse) in hand and don't cast it on my Insectile Aberration even though he only has 1 life left (he had 6 untapped land and just sat there getting killed by the insect)
Before the AI was always using Wasteland or Tectonic Edge as soon as it had the opportunity, but now she don't use it at all! You could implement something like if AI has 3 or more lands he can use these lands and check the human player (perhaps using it more aggressively if the human is stuck on a low land count??) also priority targets should be animable lands like Mishra's Factory or Faerie Conclave, then multicolored lands...

As for Counterspell usage perhaps could you add somethink like this spell is 100% likely to be countered if AI has a Counterspell in hand and the mana to cast it. If it's a creature ans AI has a removal in hand should he counter? I don't know if adding this kind of decision tree is hard or not but it would add some deep to AI thinking...

As well should AI always tap out to cast everything he has in hand? If he has some instant in hand should he keep some mana untapped to play during human turn?

Also the AI shouyld be aware that you can boost your creature if for example it's equipped with Umezawa's Jitte with some counters on it. As well the AI should block attackers equipped with a sword of X and Y to avoid the side effects (if possible of course).

Perhaps adding some keywords to deckfiles like control, aggro, aggro-control, midrange for example to define the way AI should handle his mana? I mean by that when you create a deck you assign a keyword (a deck with no keyword would work in default AI mode) and this keyword would reflect the behavior of AI with this unique deck. For example AI could keep some low land hand being in one mode but would mulligan in another mode. We don't need 10 keywords but having at least 3 to 5 would make the AI less predictable and games could be more fun (less abuse of the AI perhaps?)

It would really be a wonderful addition ;)

Thanks for your hard work!

Edit: Had more to say ;)
krevett
 
Posts: 109
Joined: 21 Feb 2012, 22:24
Location: France
Has thanked: 18 times
Been thanked: 9 times

Re: Card AI (Improvements) Requests

Postby kestell » 07 Aug 2014, 06:46

Umezawa's Jitte is used very sub-optimally by the AI,

I don't know how the code works, but the algorithm should be:

1) Is my Jitte going to be destroyed by something on the stack?
If yes, gain life, else -
2) Is the equipped creature attacking?
2.1 If yes, is it unblocked?
2.1.1 If yes, can I boost it to kill the opponent?
2.1.2 If yes, boost creature.
2.2 (blocked) can I kill the blocking creature or prevent the equipped creature by boosting?
2.2.1 If yes, boost creature
3) Is the equipped creature blocking?
3.1 Can I prevent losing by gaining life? if yes, gain life.
3.2 Can I kill the attacking creature or prevent the equipped creature by boosting? if yes, boost
4) Is the equipped creature about to die due to damage?
4.1 If yes, can I prevent it from being killed by boosting? if yes, boost.
5) is there a threatening (this might have to be defined more accurately) creature that I can kill?
5.1 if yes, kill the creature.
6) Else just let the counters accumulate.
kestell
 
Posts: 70
Joined: 04 Oct 2013, 12:03
Has thanked: 5 times
Been thanked: 0 time

Re: Card AI (Improvements) Requests

Postby friarsol » 07 Aug 2014, 12:17

kestell wrote:I don't know how the code works, but the algorithm should be:
We don't really have card specific decision trees like that inside Forge.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Card AI (Improvements) Requests

Postby hebi-chan » 08 Aug 2014, 16:03

There is an issue with Soul Manipulation it should allow me to choose both counter target creature and return a creature to my hand from my grave, but when I play it I can only choose one.
hebi-chan
 
Posts: 13
Joined: 26 Jun 2013, 16:15
Has thanked: 0 time
Been thanked: 0 time

Re: Card AI (Improvements) Requests

Postby Zirbert » 09 Aug 2014, 03:14

Not sure if this is an AI issue or a bug, but...

When the AI has a Capricious Efreet, it never picks any of my nonland permanents to choose from for the random destroy effect, so it always winds up destroying one of its own. This happens even when I control lots of good potential targets.

Capricious Efreet seems to work fine for me - I get to choose some of the AI's stuff as possible victims.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 96 guests


Who is online

In total there are 96 users online :: 0 registered, 0 hidden and 96 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 96 guests

Login Form