Az elmúlt évtizedek legnépszerűbb logikai játéka kétségkívül a Rubik kocka. A magyar találmány gyorsan elterjedt az egész világon, és széles rajongói tábort épített ki. A legjobbak versenyeken mérik össze tudásukat, és néhány másodperc alatt képesek kirakni a színes kockát. Hogyan rakd ki a Rubik-kockát? Mi benne az izgalmas, és milyen érdekességek fűződnek hozzá?

A Rubik kocka talán a leghíresebb logikai játék a világon. Gyerekkorunkból talán emlékszel más ismert fejtörőkre is, például különféle fa rejtvényekre. A logikai játékok szórakoztatóak gyerekeknek és felnőtteknek egyaránt, és gyakran hosszabb időre lekötik az agyunkat. Egyfajta titokzatos varázs rejlik bennük, ami arra késztet minket, hogy megoldjuk őket.
A Rubik-kockát Rubik Ernő magyar építészprofesszor találta fel 1974-ben. Egy évvel később szabadalmaztatta, és azóta is töretlen népszerűségnek örvend. A kocka különféle kutatások tárgyává is vált, amelyek közül néhány érdekes eredményeket hozott. Tudtad például, hogy legfeljebb hány lépésre van szükség egy bármilyen módon összekevert kocka kirakásához? A választ lejjebb megtalálod.
A logikai játék első ránézésre egyszerűnek tűnik. A belső mechanizmus kidolgozott, látszólag semmi sem tartja a helyén az elemeket. A klasszikus Rubik-kockának 6 oldala, 8 sarka és 12 éle van. A belső mechanizmus a középső elemeket tartja egymással szemben. Így a zölddel mindig a kék van szemben, a naranccsal a piros, a sárgával pedig a fehér. Léteznek azonban más színösszeállítású kockák is.
A gyorskirakás világának megvannak a maga versenyei és sztárjai. A leghíresebb speedcuberek – ahogy ezeket a profik nevezik – közé tartozik az ausztrál Feliks Zemdegs, az amerikai Max Park és a holland Mats Valk. A versenyeket tömegek látogatják, és a világ minden táján megrendezik őket. Néhányat még Magyarországon is tartottak.
Bárkinek lehetősége van belemerülni a kirakásba, és mesteri szinten elsajátítani a speedcubing technikáját. Nézzük meg, hogyan kezdj hozzá, és talán egyszer te is személyesen részt veszel egy versenyen. Lehet, hogy eléred a magyar rekordot, amelyet jelenleg Molnár Gergő Zalán tart.
Először is fontos tudni, hogy a Rubik-kockához rengeteg útmutató létezik. Most azt mutatjuk meg, amelyiket a legegyszerűbbként tartják számon, és amelynek segítségével mindig ki tudod rakni a kockát. Ez a rétegről rétegre haladó módszer. Szépen fokozatosan. Ha gyorsabb forgási mechanizmusú kockád van, néhány nap gyakorlás után ezzel a kezdő módszerrel is képes leszel 2 perc alatt kirakni. Ez már jól hangzik, nem?
Először is tisztáznunk kell, hogyan jelölik az útmutatókban a kocka mozdulatait. Ha más útmutatókkal találkozol a Rubik kocka kirakásához, a jelölésrendszer ugyanaz lesz. A mozdulatokat mindig az angol szavak alapján jelölik.

Az angol szavak alapján a mozdulatok a következők. Mindegyiket színnel jelöltük a mellette lévő ábrán. Az útmutatókban a kockát a lila nyíl szemszögéből nézzük, ez számunkra az elülső oldal.
U – (up) a felső oldal forgatása az óramutató járásával megegyező irányba
(sárga nyíl)
D – (down) az alsó oldal forgatása az óramutató járásával megegyező irányba
(fehér nyíl)
R – (right) a jobb oldal forgatása az óramutató járásával megegyező irányba
(kék nyíl)
L – (left) a bal oldal forgatása az óramutató járásával megegyező irányba
(zöld nyíl)
F – (front) az elülső oldal forgatása az óramutató járásával megegyező irányba
(narancssárga nyíl)
B – (back) a hátsó oldal forgatása az óramutató járásával megegyező irányba
(piros nyíl)
Ha a betű után 2-es szám áll (pl. B2), a mozdulatot kétszer egymás után hajtjuk végre.
A leírások mindig ahhoz igazodnak, melyik oldalával van feléd fordítva a kocka. Ha úgy tartod a kockát, hogy a zöld középső oldal néz feléd, akkor ez az oldal az F (front).
Azt is fontos tudni, hogy a forgatás irányát mindig úgy kell értelmezni, mintha merőlegesen néznél az adott oldalra. A hátsó oldal óramutató járásával megegyező forgatása tehát jobbra forgatást jelent, nem balra. Ugyanez érvényes a bal oldalra is, ahol az óramutató járása szerinti forgatás magad felé történő forgatást jelent.
Az aposztrófos betűk – U', D', R', L', F', B' – azt jelzik, hogy a mozdulatot az óramutató járásával ellentétes irányban kell végrehajtani. Például az U' utasítás azt jelenti, hogy a felső réteget az óramutató járásával ellentétesen kell forgatni.
Az esetek túlnyomó többségében a fehér oldallal kezdünk. Ebben az útmutatóban mi is ehhez a színhez tartjuk magunkat. Az első lépésben a fehér középső elemmel rendelkező oldalon egy fehér keresztet kell kialakítani, amely mind a 4 élen színben illeszkedik a szomszédos középső elemekhez. Ezt az alábbi képen láthatod a legjobban.
Némi gyakorlás után ezt a lépést algoritmusok memorizálása nélkül is el tudod végezni, hiszen intuitívan is megoldható. De kezdésnek nézzünk egy ügyes megközelítést. Fogd meg a kockát úgy, hogy a fehér középső elem alul legyen, vagyis felül a sárga középső elem. Hogy miért éppen a sárga, azt mindjárt elmondjuk.
Ezután keresd meg, hol vannak a fehér élek. Lehet, hogy valamelyik fehér él már a sárga középső elem mellett van, egy másik rosszul van elforgatva, esetleg az alsó vagy a hátsó oldalon található. Forgatással igazítsd az egyes fehér éleket minél közelebb a felső sárga középső elemhez.
Ha a fehér szín az oldalsó felső részen van, a sárga középső elemhez az első algoritmussal juttathatod el:
Figyeld meg, mi történt a kockával! Hogyan csatlakozott ezzel a lépéssel a fehér él az oldalról közvetlenül a sárga középső elemhez. Ha átgondolod a lépéseket és megfigyeled a céljukat, nagyobb eséllyel érted meg a kirakás logikáját. Ennek az algoritmusnak a megismétlésével a többi élre el kell jutnod odáig, hogy a sárga középső elemet fehér élek veszik körül. Pontosan úgy, ahogy az alábbi képen látható.

Most itt az ideje, hogy a fehér élek részét képező színeket összepárosítsd a négy oldalsó középső elemmel. Ehhez csak a felső oldalt kell forgatni. Amint például a kék él a kék középső elem mellé kerül, forgasd el az egész oldalt az ellenkező irányba, vagyis 180°-kal, ahogy az alábbi képen látható.

Ezután ismét forgasd a felső oldalt a további színek párosításához (az éleknek tartalmazniuk kell fehér mezőt), és mindig forgasd el a teljes adott oldalt. Ha mindent összepárosítottál, fordítsd meg az egész kockát úgy, hogy a fehér középső elem legyen felül, és látni fogod, hogy a fehér kereszt elkészült, és az oldalsó színek is stimmelnek. A kocka tehát úgy néz ki, ahogy az első cél képén láttuk.
A következő cél a fehér oldal teljes kirakása úgy, hogy a sarkok színben illeszkedjenek az oldalsó középső elemekhez. Pontosan úgy, ahogy az alábbi képen látható.
Most tartsd a kockát a fehér oldallal felfelé. A sarkokat, amelyeken fehér szín található, a kocka alsó részére kell juttatnod. Ha valamelyik fent van, de színben nem felel meg a pozíciójának, az alábbi algoritmussal juttatjuk le az aljára:
Most addig forgatjuk az alsó oldalt, amíg nem találunk egy olyan sarkot, amelyen fehér szín van, és a másik két színe megegyezik azokkal az oldalakkal, amelyek között található. Vagyis hogy az adott darab színben pontosan illeszkedjen a felső sarokba. Ilyet láthatunk a következő képen.
A sarok fehér részét magunk előtt szeretnénk látni akkor is, amikor a kockát a fehér oldallal felfelé tartjuk. Ha a fehér darabot nem látjuk, mert a kocka alján rejtőzik, használd a következő algoritmust:
Ezzel a darab az alsó oldalról az elejére került. A fehér sarkot, amelyen még két másik szín is van (például kék és narancssárga), úgy forgatjuk, hogy alul a két hozzá tartozó színes középső elem közé kerüljön (esetünkben a kék és a narancssárga közé). Ha a fehér mező a kocka bal alsó oldalán van, a bal oldalt forgatjuk:
Ha a jobb oldalon van, a jobb oldalt forgatjuk:
Miután az összes sarok a helyére került, kész is vagyunk. A három réteg közül az első teljesen ki van rakva.
A második réteg kirakása mindössze annyiból áll, hogy a fix középső elemek közé beillesztjük a megfelelő éleket. Ennyi az egész. A cél az alábbi képen látható állapot.
Fordítsd meg a kockát úgy, hogy a sárga középső elem legyen felül, és hagyd is így a végső kirakásig. Így könnyebb lesz dolgozni. A fehér oldallal már végeztünk, ideje lassan a kocka sárga oldalára gondolni. Most próbáljunk meg egy fordított T betűt találni. Vagyis az egész alsó sor és a középső elem egy színű, és addig forgatjuk a tetejét, amíg nem találunk egy ugyanolyan színű felső élt.
Az oldal közepén tehát függőlegesen egy színnek kell végigfutnia. Ez egyben az az élkocka, amelyet most a középső rétegbe fogunk beilleszteni balra vagy jobbra. Ezért ezen az elemen nem lehet sárga szín, mivel annak felül van a helye.
Most nézzük meg, hogyan néz ki a kockánk. A felső élt balra vagy jobbra szeretnénk elhelyezni? Milyen középső elemek közé kell kerülnie?
Ha balra:
Ha jobbra:
Ha valamelyik él már a második rétegben van, de nincs helyesen elhelyezve (például az alábbi ábrán látható narancssárga-kék darab, ami azonban fordítva áll), elég kidobni az adott pozícióból a fenti algoritmussal. Jobb oldalról dobjuk ki, ezért a második említett algoritmust használjuk. Attól függ, hogy az él az oldalra merőlegesen nézve (a sárga közép továbbra is a kocka tetején) jobb vagy bal oldalon van-e.

Így helyezünk át minden színes élt a tetejéről a középső rétegbe, amíg a második réteg nem lesz teljes.
Emlékszel a fehér kereszt készítésére? Most a sárgát kell megcsinálni. Ne aggódj, a következő lépésekkel nem rontod el az eddigi munkádat. Lássuk hát a keresztet.
Csak emlékeztetőül: a kockát továbbra is úgy tartjuk, hogy felül legyen a sárga közép. Előttünk tehát az egyik színes oldal van. A felső oldalon most legalább a sárga közép látható, de esetleg további sárga darabok is. Most fontos a tartás beállítása, konkrétan az elülső oldal elforgatása. Ha a sárga mezőkből L betű alakú forma jött létre, forgasd el a kockát úgy, hogy ez az L a bal felső sarok felé mutasson. Így láthatod az ábrán.

Ha egy sárga sáv jött létre, ami középen végighúzódik az egész oldalon, forgasd el a kockát úgy, hogy ez a sáv balról jobbra haladjon, ne fentről lefelé.

Ha sem L-t, sem sávot nem látsz, tartsd a kockát tetszőleges színnel magad felé, de a sárga oldal továbbra is legyen felül. Az így beállított tartásnál használd a következő algoritmust:
Szükség esetén ismételd, amíg létre nem jön legalább a sárga kereszt (előfordulhat, hogy nemcsak a kereszt, hanem néhány sarok is összeáll). Ha szükséges, forgasd el a kockát, hogy mindig betartsd az L formáció vagy a sárga sáv irányát. A sárga keresztnek ezzel készen kell lennie.
Most végre kiszínezzük a sárga oldalt. Egyelőre nem törődünk a színes oldalakhoz csatlakozó színekkel. A kocka a következő lépések után nagyjából így fog kinézni.
Ismét fontos a kocka tartása, de felül mindig a sárga oldal legyen, a kockát csak vízszintesen forgatjuk. Ha az előző lépésben tényleg csak a tiszta keresztig jutottál el, forgasd el a kockát úgy, hogy egy sárga darab a bal oldalon legyen kéznél. Szemben tehát egy olyan oldal van, amelyen nincs sárga darab.
Ha a sárga kereszt mellett már egy sárga sarok is a helyén van, forgasd el a kockát úgy, hogy ez a sarok a bal alsó pozícióba kerüljön. A saroknak nem kell színben illeszkednie az oldalakhoz, ahogy a képen is látható.

Ha már 2 sarok a helyén van, a fennmaradó sárga sarkok egyikének a bal hüvelykujjad közelében kell lennie, vagyis az elülső oldal bal felső részén.

Ilyen tartásnál már egy kicsit hosszabb algoritmust kell alkalmaznunk:
Ismételd addig, amíg a teljes felső oldal sárga nem lesz.
Most próbáljuk meg helyesen elhelyezni mind a 4 sárga sarkot, hogy a kocka befejezéséhez már csak a középső éleket kelljen rendezni.
Forgasd el a felső sárga oldalt úgy, hogy egyszerre 2 sarok a helyes pozícióba kerüljön, vagyis színben egyezzen a megfelelő oldalak középső mezőivel.
Ha mindkét helyes sarok a kocka ugyanazon oldalán van, forgasd el a kockát a kezedben úgy, hogy ezek hátrafelé nézzenek. Tehát arra az oldalra nézel, amelyiken a sarkok rosszul vannak elhelyezve. A következő kép pontosan ezt a helyzetet mutatja. A narancssárga oldalt, amely már helyesen ki van rakva, fordítsd el magadtól – előtted tehát a piros oldalnak kell lennie.

Ha a helyesen elhelyezett sarkok átlósan szemben vannak egymással, a kockát tetszőleges színes oldallal tartsd magad felé (a sárgának azonban továbbra is felül kell lennie).
A sarkok helyes elhelyezésének algoritmusa:
Lehet, hogy még egyszer meg kell ismételned, ha a sarkok még mindig nincsenek a helyükön.
Már csak egyetlen dolog van hátra: a sárga élek helyes cseréje. A hetedik cél tehát egyértelmű – a kocka teljesen ki lesz rakva!
Ha a sárgán és a fehéren kívül már egy oldal teljesen ki van rakva, tartsd a kockát úgy, hogy ez az oldal hátrafelé nézzen.

Ha egyetlen oldal sincs teljesen kirakva, a fogás tetszőleges, de a sárgának továbbra is felül kell maradnia. Ezután hajtsd végre az algoritmust:
Előfordulhat, hogy akár háromszor is végre kell hajtanod. Végül a kocka mind a 6 oldalának kirakottnak kell lennie, és minden oldalnak színben illeszkednie kell. Gratulálunk!
A gyorsabb kirakáshoz több változtatás is hozzájárul. Az első a mozdulatok gyorsabb végrehajtása, ideális esetben akár másodpercenként 10. A kockának gyors mechanizmussal kell rendelkeznie, amelyet egyetlen ujjal könnyedén lehet forgatni. A sebességet az is növeli, ha előre látod a következő lépéseket, felismered a már ismert mintázatokat, és tudod, mit kell tenni velük. A legfontosabb változás azonban a hatékonyságot növelő algoritmusok elsajátítása. Éppen ezért a kezdő módszer nem alkalmas gyors kirakásra, mivel az egyszerű lépései miatt nagyon lassan jutunk el a célhoz. Egyes algoritmusokat többször is meg kell ismételni a hatásuk eléréséhez.
Haladó algoritmusból rengeteg létezik, és a legjobbak játszi könnyedséggel alkalmazzák őket. Amint elkezded gyakorolni, fokozatosan beépülnek a mozgásmemóriádba, és egy idő után már nem arra figyelsz, hogyan vannak leírva, hanem inkább arra, melyik mozdulat melyiket követi. A forgatási utasítások kiegészülnek a teljes kocka x, y és z tengely mentén történő elforgatásával, valamint a középső rétegek vagy egyszerre két réteg forgatásával. Íme néhány példa ezekből az algoritmusokból.
Minden a 3 × 3 × 3-as kockával kezdődött, de idővel más változatok is megjelentek a piacon. A legkisebb, 2 × 2 × 2-es méretű kockát néha Pocket Cube-nak is nevezik. Kirakása egyszerűbb a középső rétegek hiányának köszönhetően. Jó kiindulópont lehet a nagyobb változatok megoldása előtt. Ezen kívül elterjedtek a 4-től 7 kockácskás oldalú kockák, a piramis alakú Pyraminx, a 12 oldalú Megaminx, valamint az olyan különleges változatok, mint a Skewb, a Square-1 vagy a Mirror cube. Kezdésnek beszerezhetsz egy komplett kockakészletet is különböző méretekben.
Ne hagyd, hogy a Rubik kocka elriasszon! A különböző lehetőségek számából adódó kezdeti sokk után próbáld meg az útmutató alapján kirakni, vagy nézz meg néhány oktatóvideót. Lehet, hogy magával ragad a kirakás, és idővel más változatokat is kipróbálsz. A kirakás szórakoztató, és biztosan fejleszti a térlátásodat és a memóriádat.