1 perc elolvasni
RÁCSFORGATÓ - matematikai észjáték

A RÁCSFORGATÓT először 2022. augusztusában tettem közzé itt az oldalon, ami több lelkes amatőr és programozó cég figyelmét is felkeltette. A játék jelenleg egy továbbfejlesztett excel tesztverzióban működik, reméljük, hogy hamarosan telefonos APP formájában is elérhető lesz.

A RÁCSFORGATÓ síkbeli, 5x5-ös számrácsának minden sorát és oszlopát jobbra, balra, illetve fel és le tudjuk "tekergetni".  A rácsból kilépő számok/színek a túloldalon ciklikusan visszalépnek a rácsba. A cél, hogy valamilyen speciális szám(szín)elrendezést kirakjunk a rácsban.

Olvassa el a korábbi cikket is: https://www.szakaattila.com/cikkek/r%C3%A1csforgat%C3%B3

A játék így még nem lenne más, mint egy egyszerű síkbeli Rubik-kocka, viszonylag könnyű kirakási technikával. De... A RÁCSFORGATÓ csavarja a színváltóban van, azaz beállíthatjuk, hogy minden egyes tekerés során az eltekert számok hogyan változzanak meg. Ez azt jelenti, hogy nem csak odébb tolódnak, hanem közben meg is változnak a tekerés során. A nehézség a kirakásban itt kezdődik...

Ha megfigyeljük pl. a ciklikus színváltás mechanizmusát (1->2, 2->3, 3->4, 4->5, 5->1) észrevehetjük, hogy egy oda-vissza tekerés révén nem áll vissza az eredeti helyzet, hiszen egy pl. jobbra tekert 2-es 3-assá változik, miközben jobbra tolódott, de visszatekerés során 4-esként érkezik vissza a helyére.

Én leginkább ezt, a ciklikus színváltót szeretem. Nullázás után kiindulok pl. egy permutációs alapállapotból és megpróbálok egy egyszínű (egyszámú) rácsot kitekergetni, lehetőleg minél kevesebb lépésből. Próbáld ki Te is!

Tölts le a játékot, futtasd az excelt, olvasd el a részletes leírást és játssz! Vigyázz, a játék beszippant, nem enged!

Az excel file-t letöltheted a lenti linkről. Kicsomagolás után futtassuk a file-t. Az excelben a tekerés vezérléséhez makrók szerepelnek, így azt engedélyeztetni kell. Előfordul, hogy a tűzfal letiltja, ilyenkor a kibontott excel file-ra jobb gombbal kattintunk, majd a tulajdonságokban engedélyezzük a futtatást.