Card-Forge / forge

An unofficial rules engine for the world's greatest card game.
https://card-forge.github.io/forge/
GNU General Public License v3.0
1.03k stars 571 forks source link

Permanent blanket effects massively slow down AI response time #6149

Open P-rus opened 2 months ago

P-rus commented 2 months ago

There are a number of cards that are impossible to play, not because of bugs but, because changes to card type or timing definitions cause the AI to take much longer to hash out the choices. So far the cards that seem to do this are: -Teferi, Mage of Zhalfir -Mycosynth Lattice -Enchanted Evening -Teferi, Time Raveler

I understand discovering/fixing these issues would be problematic. Barring that, would it be possible to simply have an AI bypass function on the Dev menu to shut off AI function and/or allow manual control of the NPC's? What I have been doing is spawning Mindslavers to control the AI, but that's getting a bit tedious.

P-rus commented 1 month ago

Additional found cards: -Yavimaya, Cradle of Growth -Urborg, Tomb of Yawgmoth

corwin72 commented 1 month ago

-Painter's Servant

Not sure if this is the same effect but I have also found effects that cause you to play cards from the top of your library to extremely slow down play. May not be the same thing...