Re: Scry
Without look-ahead, it's hard... the best I can come up with would be to give each card a function to determine its worth based on the actual game state (simple things, like Goblin King adds points for Goblins on your side, and substracts points for opponent's ones, etc.). I could come up with some plausible ones. Even static numbers would be ok for start.Rob Cashwalker wrote:Making these abilities function is one thing.... Coming up with some logical rules to make educated plays is insanity.
With scry, the algorithm would go like this:
Compute the average value of a card in your library (based on deck contents and cards that are already in other zones).
Every card seen with scry whose value is LOWER than average goes on the bottom.
Cards with HIGHER than average values are left on top, with the highest-valued card first.