Ok, ho una soluzione che evita il problema dell'ustione di mana in cui mi sono imbattuto. Questo è un tipo di hack, dal momento che devo supporre che i giocatori possano identificare terre specifiche, che non credo siano trattate nelle regole. In pratica questo è il caso, poiché possono essere disposti in una riga in base all'ordine in cui vengono giocati.
Innanzitutto, la descrizione completa del problema dal sito Draw3Cards:
Una risposta positiva sarebbe composta da questi componenti:
- Una funzione calcolabile fM da Turing Machines ai mazzi Magic ordinati (dove conta l'ordine della libreria)
- Due strategie deterministiche e calcolabili ben definite per giocare a Magic (che non dipendono dal mazzo). Chiamiamoli Strategy TS (strategia di Turing) e Strategy IS (strategia di input).
- Un modo calcolabile per codificare qualsiasi stringa di zeri e uno come mazzo di input magico. Uno di questi modi sarebbe quello di prendere il numero di Gödel della stringa e mettere quante più isole nel mazzo Input.
La condizione aggiuntiva che dovrebbe essere soddisfatta è questa: data una Turing Machines TM, consideriamo il risultato del gioco Magic tra strategia TS giocando con il mazzo fM (TM) contro strategia TI giocando con il mazzo fI (I), quando le librerie sono non mischiato prima dell'inizio del gioco. Questa partita dovrebbe essere vinta dal primo giocatore se e solo se TM (I) = true.
Quindi ecco l'idea. Abbiamo 2 giocatori, A e B. B forniranno l'ingresso, mentre A implementerà direttamente una macchina Turing. I mazzi saranno composti quasi interamente da terra, ma anche dalla carta Gemstone Array per annullare l'ustione di mana. A avrà 3 tipi di terra: Isole, Montagne e Foreste. L'idea di base è utilizzare la terra toccata per rappresentare un 1 e la terra non sfruttata per rappresentare uno 0. Le isole verranno utilizzate per rappresentare lo stato del nastro, le Montagne per indicizzare la posizione corrente lungo il nastro e le foreste per rappresentare lo stato interno di 24 simbolo di stato 2 Macchina di Turing (credo che ce ne sia una universale a causa di Rogozhin).
25= 32 > 242m + 1
25= 32 > 242m + 1
Strategia: A e B giocano entrambe una terra per turno nell'ordine in cui sono pescate. Quando ognuno ha disegnato 4 foreste, gioca Artefatto di pietre preziose. Nota A inizia per primo, quindi ha già un'Isola quando B pesca gioca la sua prima carta input.
A e B continuano semplicemente a mettere le loro carte in ordine fino a quando B ha esaurito le proprie Pianure e Paludi e gioca la loro prima Isola. Alla sua prossima uscita, A for all I attacca la sua isola con If in The Input Land era una palude. A inizializza la sua macchina da turismo toccando la sua prima foresta e montagna. Se ha toccato un numero dispari di carte, tocca la sua foresta in più e usa tutto questo mana per aggiungere gettoni alla matrice di pietre preziose. Da qui in poi il gioco procede come segue: B usa il proprio turno per rispecchiare semplicemente lo stato del mana di A. B tocca la sua terra di input se A viene toccata l'isola. Allo stesso modo B tocca la sua foresta (Montagna) se A viene toccata la Foresta (Montagna). Dato che A tocca sempre un numero pari di carte, così fa B, e il mana viene usato per aggiungere gettoni alla matrice di pietre preziose.
Al turno di A, tutto il mana di A non viene sfruttato, quindi A guarda lo stato del mana di B, rappresenta lo stato del mana di A nel turno precedente. A applica la regola di transizione secondo la macchina universale (24,2) allo stato di B per ottenere il suo nuovo stato.
Il gioco procede in questo modo fino all'arresto della macchina turing. A questo punto, A mette le sue montagne nello stato riservato "finito" (lo stato tutto non sfruttato). Se la macchina di Turing si fermava in uno stato accettante, B copia lo stato delle montagne di A, ma tocca tutta la loro terra rimanente trascurando di usare l'array di pietre preziose, iniziando così il processo di suicidio con l'ustione di mana. Al turno di A, se le montagne di B sono nello stato "finito" e tutte le altre terre di B vengono sfruttate, A semplicemente non fa nulla (nota che le sue montagne sono automaticamente nello stato "finito"). Se le montagne di A sono allo stato finito, ma nient'altro viene sfruttato, B continua a suicidarsi con l'ustione di mana. Questo si ripete fino a quando B è morto.
Se tuttavia, la macchina termina nello stato di rifiuto, B lascia tutte le carte inutilizzate. Se tutte le carte di B sono inutilizzate, A tocca tutte le sue carte, iniziando lo stesso processo di suicidio con bruciatura di mana. Se le carte non Montagna di A vengono tutte tappate e le montagne non sfruttate, B lascia tutte le carte non sfruttate. Questo porterà A a continuare il suicidio del mana fino a quando non perde la partita.
Questo dovrebbe soddisfare i criteri richiesti nella domanda, e quindi quando questo ordine è consentito, credo che il gioco sia Turing completo nel senso descritto nella domanda.