This is a difficult topic to search for, so if I'm repeating, I apologize.
I was wondering if any thought had gone into calculating when a game is in an infinite winless state. I'm playing a game against Time_Master right now where both of us are bouncing our own creatures to prevent draw out. I can't deal lethal damage to him with 6 shards out, and he doesn't have any creatures out against me. We both generate sufficient time quanta to continually power our Eternities, so I'm having a bouncefest with the computer. It seems unfair that I have to concede the game because the AI is unwilling to risk drawing below 5 cards to see if a win condition exists in those last cards (I'm on my last).
It seems like there could be a way to determine if a set sequence of plays is being repeated for a given number of turns and force a draw, like in chess, allowing both players out of the game without a loss. I would imagine if this were the case, no electrum would be won or lost, and no cards would be spun.
In a more interesting scenario, how about determining that a loop is occurring and then stopping all quanta production to see which player has the upper hand in the loop - by making them play everything out - to determine a winner? This would seem to be feasible if both players are performing the same tasks, but may prove unfair if two different methods are being used (I can't think of when this might be the case).
Is this something that has been discussed? I'd be interested to read anything related to this topic, if available.
(
http://imageplay.net/view/m7Gbd73360/game_example)