I am sure you don’t hear for the first time, that the AI plays very weak and makes wrong/awful decisions most of the time. This results in decks being built using Death touch or other “destroy” skills that rely on rng instead of right decisions/tactical moves.
The limitations for the AI, as far as I read in the forums is the limited CPU power, as it has to be able to run on mobile devices without wiping their battery in 15 minutes. That’s ok.
So I thought a bit about how we could improve AI without using additional CPU and I came up with these ideas, that would cause almost no impact on calculation needs on the AI.
There are decks, that rely on skull damage (high-attack-creatues) and decks that more or less ignore skull damage as they to their damage in another way (Mab, Elemaugrim, many AOE creatures are far more efficient when casting their spell instead of giving away move priority to 3 skulls).
What happens during play? The AI chooses more or less in this order:
5-match over 4-match over skulls over either attack skill OR a 3match that fills up an attack skill. Some defensive skills are rated lower than single 3-matches sometimes.
While this is a logical order to some point, as I said, some decks would prefer their skills to be launched when ready even OVER 3 skulls.
So what about a simple Radiobutton below the team (when choosing the defender team) that offers two choices as a hint to the AI, what the player would like the AI to do with the deck?
(o) Skulls over Skills
( ) Skills over Skulls
This means, WE can decide, whether skills should be launched instead of giving away priority to a 3-skull-match.
One additional “if…” statement at this point could be that the AI just checks whether those 3 skulls would kill an own creature if used by the opponent. That would be the point where the AI could overrule and use the skulls to avoid losing a creature.
This simple option would make a big difference in the “danger” of defending decks and it could result in a lot of way more interesting fights in pvp.
A second idea, maybe an extension to the first would be, that we can “prioritize” our creatures in the deck when building a defender team in terms of "which skills are the most important"
What I mean here is, I can put a priority from 1 to 4 on my 4 creatures that shall help the AI decide, which skill to launch first, if more than one is ready at any point in time.
And it also should impact which colors to match first if more than one 3-match is available (which is the case almost always).
Those two things could change the decisions of the AI drastically, even make is less predictable and it would also change the value of some cards (up and down, both directions would happen).
At the moment the AI only has the chance to get a full-traited mythic deck that can’t lose easily.
With these changes, we as players would have to take way more care against other decks and maybe a deck 2000 points stronger than your own would no longer be an auto-win for the lower deck just because it’s played by a human.
(My deck currently has 6k and I can’t remember when i lost my last match vs an 8k deck… I beated 8k decks while my deck was less than 5.5k easily).
What do you think about that?