Une question très spécifique, je le sais, et je doute qu'elle soit répondue par quiconque ne connaît pas déjà les règles de Magic. Transféré à Draw3Cards . Voici les règles complètes du jeu Magic: the Gathering . Voir cette question pour une liste de toutes les cartes magiques. Ma question est - le jeu Turing est-il complet?
Pour plus de détails, veuillez consulter l'article sur Draw3Cards .
turing-machines
card-games
recreational
ripper234
la source
la source
Réponses:
Alex Churchill (@AlexC) a publié une solution qui ne nécessite pas de coopération entre les joueurs, mais modélise plutôt l'exécution complète d'une machine de Turing universelle avec deux états et 18 symboles de bande. Pour plus de détails, voir https://www.toothycat.net/~hologram/Turing/ [ archive ].
la source
Ok, j'ai une solution qui évite le problème de brûlure de mana que j'ai rencontré. C'est une sorte de piratage, car je dois faire l'hypothèse que les joueurs peuvent identifier des terrains spécifiques, ce qui, je pense, n'est pas traité dans les règles. En pratique, c'est le cas, car ils peuvent être organisés en ligne en fonction de l'ordre dans lequel ils sont joués.
Tout d'abord, la description complète du problème sur le site Draw3Cards:
Voici donc l'idée. Nous avons 2 joueurs, A et B. B fournira l'entrée, tandis que A implémentera directement une machine de Turing. Les decks seront composés presque entièrement de terrain, mais aussi de la carte Gemstone Array pour annuler la brûlure de mana. A aura 3 types de terres: îles, montagnes et forêts. L'idée de base est d'utiliser des terres exploitées pour représenter un 1 et des terres inexploitées pour représenter un 0. Les îles seront utilisées pour représenter l'état de la bande, les montagnes pour indexer la position actuelle le long de la bande et les forêts pour représenter l'état interne de 24 état 2 symbole Machine de Turing (je crois qu'il y en a une universelle à cause de Rogozhin).
Stratégie: A et B jouent tous les deux un terrain par tour dans l'ordre dans lequel ils sont tirés. Lorsque chacun a dessiné 4 forêts, il joue un artefact de pierre gemme. Remarque A va en premier, donc a déjà une île lorsque B pioche joue sa première carte d'entrée.
A et B continuent simplement de mettre leurs cartes en ordre jusqu'à ce que B ait épuisé leurs plaines et marais et joue sa première île. Sur son prochain coup, A pour tout ce que je tape sur sa ième île ssi B avec Input Land était un marécage. A initialise sa machine de turing en tapant sur sa première forêt et montagne. S'il a engagé un nombre impair de cartes, il utilise sa forrest supplémentaire et utilise tout ce mana pour ajouter des jetons à Gemstone Array. À partir de là, le jeu se déroule comme suit: B utilise son tour pour simplement refléter l'état du mana de A. B tape son ième Terrain d'entrée si A la ième île de A est engagée. De la même façon, B tape sa ième Forêt (Montagne) si la I e Forêt (Montagne) de A est engagée. Comme A engage toujours un nombre pair de cartes, B fait de même, et le mana est utilisé pour ajouter des jetons à Gemstone Array.
Au tour de A, tout le mana de A devient inexploité, donc A regarde l'état du mana de B, représente l'état du mana de A au tour précédent. A applique la règle de transition selon la machine universelle (24,2) à l'état de B pour obtenir son nouvel état.
Le jeu se déroule de cette manière jusqu'à ce que la machine à turing s'arrête. À ce stade, A met ses montagnes dans l'état «fini» réservé (l'état tout inexploité). Si la machine Turing s'est arrêtée dans un état d'acceptation, B copie l'état des montagnes de A, mais exploite toutes leurs terres restantes en négligeant d'utiliser le réseau de pierres précieuses, commençant ainsi le processus de suicide par brûlure de mana. Au tour de A, si les montagnes de B sont à l'état "fini" et que toutes les autres terres de B sont exploitées, A ne fait simplement rien (notez que ses montagnes sont automatiquement à l'état "fini"). Si les montagnes de A sont à l'état fini, mais que rien d'autre n'est exploité, B continue de se suicider par brûlure de mana. Ceci est répété jusqu'à ce que B soit mort.
Si toutefois, la machine termine à l'état de rejet, B laisse toutes ses cartes inexploitées. Si toutes les cartes de B sont dégagées, A engage toutes ses cartes, commençant le même processus de suicide par brûlure de mana. Si les cartes non-montagne de A sont toutes engagées et les montagnes inexploitées, B laisse toutes leurs cartes inexploitées. Cela conduira A à continuer le suicide par brûlure de mana jusqu'à ce qu'il perde la partie.
Cela devrait répondre aux critères demandés dans la question, et donc lorsque cette commande est autorisée, je pense que le jeu est Turing complet dans le sens décrit dans la question.
la source
Alex Churchill, Stella Biderman et Austin Herrick ont publié cet article montrant que Magic is Turing Complete
la source