Anonim

De teef is terug

Terwijl ik Phi-Brain Episode 2 aan het kijken was, probeerde ik de puzzels zelf op te lossen. Maar bij dat spel met glijdende blokken kon ik er niet achter komen hoe Gammon die puzzel had opgelost zonder de rode auto te verplaatsen totdat het pad vrij was. Zo ziet het eruit:

De zwarte auto helemaal links en de witte auto bij de uitgang zijn 3 blokken lang, wat kan worden bevestigd op de onderstaande foto.

Dus als je het uitzet, ziet de puzzel er als volgt uit:

Ik vraag me een beetje af hoe en ik denk niet dat het mogelijk is.

15
  • Ik ga er vanuit dat de rode auto door de uitgang moet worden gereden en dat de auto's alleen vooruit / achteruit kunnen rijden?
  • Ja. Dezelfde regels met het populaire mobiele spel Unblock Me.
  • Het lijkt op te lossen, maar mijn oplossing is nog niet compleet, en ik durf te wedden dat ik een aantal onnodige stappen heb
  • het wordt uitgelegd in de aflevering, hij bedroog denk ik, door auto's te gebruiken om andere auto's te duwen, wat je niet hoort te doen. Ik zal proberen een antwoord te formuleren als ik in de trein kom: p
  • Voor wat het waard is, zette dit me ertoe aan om een ​​vraag te stellen bij Math.SE, waar wordt gesuggereerd dat de puzzel kan worden opgelost. Helaas ben ik nu echt te moe om er een nieuwe poging van te maken.

Uiteindelijk heb ik er een beschrijvend model voor geschreven in IDP, waarmee ik de solvabiliteitsbewijs van onze universiteit liet bewijzen of er een oplossing kan worden gevonden. De snelste oplossing die het kon bedenken, was er een uitspelen 48 stappen (zie hieronder). Daarom is het probleem inderdaad oplosbaar. Mijn eerste antwoord, dat Gammon bedrogen was, was echter inderdaad onjuist. Het was maar na hij had de puzzel opgelost, dat het systeem werd gesaboteerd en Kaito maakte bedriegen om hun leven te redden.

Ik heb de auto's van boven naar beneden en van links naar rechts genummerd zoals in de volgende afbeelding.

De oplossing staat in het formulier Move(t,cid,d) met t zijnde het stapnummer in de oplossing, cid zijnde de auto-ID en d zijnde de afstand die de auto aflegt tijdens die tijdsstap. d is positief bij het oprijden of naar rechts rijden en d is negatief bij het rijden naar beneden of naar links.

Move = { 1,9,1; 2,4,2; 3,2,1; 4,1,-1; 5,6,-3; 6,7,1; 7,9,1; 8,3,3; 9,7,-2; 10,6,1; 11,1,1; 12,2,-1; 13,5,3; 14,2,1; 15,1,-1; 16,6,-1; 17,7,2; 18,8,2; 19,10,-4; 20,8,-2; 21,7,-1; 22,6,1; 23,1,1; 24,2,-1; 25,5,-3; 26,2,2; 27,1,-1; 28,6,-1; 29,7,1; 30,3,-3; 31,7,-1; 32,6,1; 33,1,1; 34,2,-2; 35,4,-2; 36,9,-4; 37,4,2; 38,2,1; 39,1,-1; 40,6,-1; 41,7,1; 42,3,3; 43,7,-1; 44,6,3; 45,1,1; 46,2,-1; 47,5,4; } 
6
  • Maar Gammon wist dit eerst niet. Hij speelde volgens de regels. Hij wist pas dat het mogelijk was nadat Kaito, met behulp van de Armband van Orpheus, de truc achter het spel realiseerde.
  • En als Gammon het wist, zou hij niet tegen de deuren van de auto hebben getrapt om te ontsnappen.
  • @ezui ja, ik heb de scène opnieuw bekeken en er was inderdaad een oplossing zonder vals te spelen. Ik zal het antwoord veranderen als ik het heb berekend. Mijn model heeft ergens een fout
  • 1 @Furkan De blokken stellen auto's voor, zoals je kunt zien in het screenshot van OP's vraag, en auto's kunnen (nog?) Niet zijwaarts bewegen. Daarom kan auto nummer 2 niet naar beneden rijden zoals u had voorgesteld.
  • 1 @PeterRaeves Ik heb dat niet gemerkt, bedankt.