2 ms·
I didn't know there were that many infinite loops in Magic (I don't happen to play it). Could you link something describing the hilarious confetti combo? I mus
by mdxn 13y ago
I didn't know there were that many infinite loops in Magic (I don't happen to play it). Could you link something describing the hilarious confetti combo?
I must have not been clear and concise. I apologize for this.
I was discussing the scenario where we introduce a set of cards that allow for an arbitrary number of triggers without human involvement. We clearly need to implement a way of handling nested loops, branching, and recursive calls. So the set of cards facilitating this need to either need to do this completely by themselves or construct the behavior given the state of the playing field. I did not assume we can do what is described in the paper (the site) because I have no reason to think the new cards must function in a way that is compatible with their setup. This is why I am interested in the possibility of implicit and bounded recursion.
The fuel comment was just relevant to implementing an infinite loop in a real game. If our supposed 100% autonomous system (with the new cards as mentioned above) relied on an additional resource (such as burning through cards each "tick"), then this wouldn't work in real life but would work if we generalized the size of the deck or available cards. This is not supposed to be a characteristic of Turing Machines in general (or at all). It was just a precaution for attempting to translate an instance of the generalized case to real life.
- Dylan16807 13y agoMy question is what you mean by 'human involvement'. For example: if there is a card that says to add a specific token to a specific place, with no choices, does everything that happens after the card is triggered count as human involvement? Or if the card says to shuffle the library, does the shuffling count as human involvement? If your answer is no, then I think the current cards are already sufficient, it just needs some clever finagling to take the current design and remove all 'may' choices. If your answer is yes then I think your standards are flawed. >Could you link something describing the hilarious confetti combo? Okay, looking into it it was less of a loop than I thought: http://www.mtgvault.com/doompie/decks/the-deck-ripper/ http://www.mtgvault.com/doompie/decks/the-deck-ripper/ So I got you this instead: http://www.mtgvault.com/planestalker/decks/16-infinite-loops-in-one-deck/ http://www.mtgvault.com/planestalker/decks/16-infinite-loops...
- mdxn 13y agoThe answer is no. My standard mainly focuses on preventing the player from making choices after the "machine" executes. Choices here include instructions for the player from the spec about how to handle certain situations. As the author describes it, we would want the entire execution of the machine to act autonomously without choices. I guess it may be permissible to let the player choose not to act, but the idea is to not sneak any of the machines logic to the player. As for whether or not the current cards suffice, I can't say much (I don't care about Magic tbh). It just speculation as far as I can tell. I was not presuming that new cards are necessary. I just considered it for the sake of the hypothetical. Interesting links. Thank you.