Square-1

megoldott Square-1 kocka összekevert Square-1 kocka

A Square-1 (korábban Cube 21 és Back to Square One néven ismert) egy alakváltó, háromrétegű logikai kirakós tekerős játék. A megoldása egyedinek mondható, mivel a deltoid (sárkányrepülő) alakú sarkok és a háromszög alakú élek a belső mechanizmus szempontjából megkülönböztethetetlenek, vagyis a sarkok cserélhetők élekkel. Ennek eredményeként egy rétegben összegyűjtehetjük az összes élkockát is (ez valójában a kirakás első lépése).

Ezt a játékot 1990-ben Karel Hršel és Vojtech Kopský találta fel. Hivatalos WCA versenyszám, ahol a leggyorsabb megoldás rekordját Ryan Pilat tartja 3,41 másodperccel.

Square-1 változatok forma módosítások
Változatok: Super Square-1, Square-2, két- és négyrétegű változatok

Square-1 Szimulátor Indítása

Square-1: Hogyan Rakjuk Ki a Kezdő Módszerrel?

Miután kocka formát elértük a Square-1 megoldási menete ugyanaz, mint a Rubik-kocka módszernél: rétegekre bontjuk a kockát, és egyesével oldjuk meg a szinteket, anélkül, hogy a már kirakott részeket elrontanánk. Ennek a játéknak azonban teljesen más mechanizmusa van, ezért új jelöléseket és algoritmusokat kell bevezetnünk.

Jelölések

A Square-1 felső és alsó rétege vékony háromszög alakú élekből és vastag deltoid alakú sarokelemekből áll. Egy él 30o-os (1 lépés, vagyis 1/12 kör), míg egy vastag elem 60o-os (2 lépés) széles.

szelet mozgásAz algoritmusokban megadjuk, hány lépést kell elforgatni a felső és alsó rétegeken a szelés mozdulatok között.

/ - egy szelet (kettészelés) olyan, mint egy 180o-os R forgatás a Rubik-kockán (lásd a képet). A Square-1 keverőprogramok általában figyelmen kívül hagyják a szelet mozdulatot.
(1, 0) / - a felső réteget 30o-kal óramutató járásával megegyezően forgatjuk, majd szelünk.
(0, 3) / - az alsó réteget 90o-kal forgatjuk, majd szelünk. Ekvivalens a D mozdulattal a Rubik-kockán.
/ (0, -1) / - szeléssel kezdünk, majd az alsó réteget 30o-kal az óramutató járásával ellentétes irányban forgatjuk, majd ismét szelés.
(2, -1) / - a felső réteget 2 lépéssel, az alsót 1 lépéssel az óramutató járásával ellentétes irányban forgatjuk, majd szelés.

1. Kocka formára hozás

Sokkal könnyebb dolgozni a játékkal, miután az kocka alakú. Az első lépésben próbáld visszaállítani a Square-1-et kocka alakúra. Ez egy egyszerű szakasz, mivel nincsenek megoldott elemek, amelyeket elronthatnál. Használd ezt a lépést a működésének megismerésére.

alak visszaállítása kocka formára
Próbáld meg a kis darabokat összegyűjteni, hogy a lenti módszerrel kockát hozhass létre

Az alábbi két példa azt írja le, hogyan lehet kocka alakot két könnyen elérhető helyzetből létrehozni, amikor a vastag darabok az alsó rétegben vannak, a vékony darabok pedig a felső rétegben csoportosulnak, amennyire csak lehetséges.

1. eset: Ha minden kicsi darab a felső rétegben van
hogyan állítsuk vissza a Square-1-et kocka alakra

2. eset: Ha van egy magányos kicsi darab a felső rétegben
hogyan oldjuk meg a Square-1-et

Az alak visszaállításához először össze kell gyűjtened a kis darabokat egymás mellé, vagy legfeljebb egy magányos darabot hagyni két vastag sarok között. Ez nem túl nehéz, intuícióval elérhető. Ha ez megvan, kövesd a fenti képeken látható lépéseket. A fekete függőleges vonal jelzi, hol kell szelet (szelés) mozdulatot végezni.

Helytelen középső réteg

helytelen középső réteg

középső réteg Ha a középső réteg nem négyzetes, hajtsd végre az alábbi lépéseket:
(0, -1) / (6, 0) / (6, 0) / (0, 1)

Most, hogy a játék kocka alakú, folytathatjuk a kirakást az algoritmusokkal.

2. Felső (sárga) sarkok

Először hozd a sarkokat a megfelelő rétegbe: tartsd a kockát úgy, hogy a piros oldal nézzen feléd, a zöld pedig jobbra. A sárga kerüljön felülre, a fehér alulra. Ez a lépés nem túl bonyolult, intuícióval is megoldható. Ha nem sikerül, itt van egy kis segítség két elem cseréjéhez a felső és alsó rétegek között:

felső és alsó sarok csere
(0, -4) / (0, 3) / (0, 1)

Amikor minden sarok a megfelelő rétegbe került, hozd a sárga sarkokat a végső helyükre, két elem cseréjével a jobb felső sarokban:

felső sarkok megoldása

(1, 0) / (0, -3) / (0, 3) / (0, -3) / (0, -3) / (0, 6) / (-1, 0)

3. Élek a rétegeikbe

A sárga éleket a felső, a fehéreket az alsó rétegbe kell helyezni. Két elem cseréjéhez helyezd őket a kocka jobb felső és jobb alsó sarkába, majd végezd el az algoritmust.

felső és alsó él csere

(1, 0) / (0, -3) / (0, -3) / (-1, -1) / (1, 4) / (0, 3) / (-1, 0) 

Ismételd ezt, amíg minden él a rétegébe nem kerül. Nem számít, ha nem a végső helyükön vannak. Ez a lépés végére a fehér és sárga oldalaknak megoldottnak kell lenniük.

4. Sarkok cseréje

A második lépésben a felső réteg sarkait a végső helyükre helyeztük. Most az alsó sarkokat kell megoldani. Használd az alábbi trükköt az alsó réteg két elülső sarkának cseréjéhez.

alsó sarkok cseréje
/ (3, -3) / (0, 3) / (-3, 0) / (3, 0) / (-3, 0) /

5. Élek cserélgetése

Ezen a ponton minden élnek a megfelelő rétegben kell lennie, már csak a végső helyükre kell kerülniük.

Két elem cseréje a felső és az alsó rétegekben egyszerre. Az alábbi algoritmus a jobb felső élt cseréli a hátsó felső éllel, és a jobb alsó élt a hátsó alsó éllel.

élek permutálása
(0, 2) / (0, -3) / (1, 1) / (-1, 2) / (0, -2)

A legtöbb esetben a Square-1 kockádnak meg kell oldódnia e lépés végére. Ha két él maradt, amelyet ki kell javítani, akkor egy paritásba botlottunk amit egy hosszú lépéssorozattal oldhatunk meg.

6. Paritás

Ha csak két él maradt a kocka befejezéséhez, akkor paritás lépett fel. Használd ezt a hosszú algoritmust két él cseréjéhez a felső rétegben, majd térj vissza az 5. lépéshez.

paritás
/ (3,3) / (1,0) / (-2,-2) / (2,0) / (2,2) / (-1,0) / (-3,-3) / (-2,0) / (3,3) / (3,0) / (-1,-1) / (-3,0) / (1,1) / (-4,-3)

Gratulálok, megoldottad a Square-1 logikai játékot!

Hagyj Üzenetet

Kapcsolódó cikkek