Interaktív 4x4-es Rubik kocka fejlesztése

dc.contributor.advisorFazekas, Attila
dc.contributor.authorLipták, Róbert
dc.contributor.departmentDE--Informatikai Kar
dc.date.accessioned2026-02-12T20:09:35Z
dc.date.available2026-02-12T20:09:35Z
dc.date.created2025-11-18
dc.description.abstractDolgozatomban egy logikai oktatóprogramot készítettem egy interaktív 4x4-es Rubik kocka megvalósításával. Ismertetem a 4x4-es Rubik kocka kirakásának módszerét valamint a program működését. Emellett kifejtem az elkészített program automatikus megoldók működését, különös tekintettel a redukciós módszer egyes lépéseire és a parity állások kezelésére. A rendszer Python nyelven, az Ursina játékmotor felhasználásával készült, így a felhasználó egy szemléletes, 3D-s felületen követheti végig a kocka kirakásának algoritmikus folyamatát. Kifejtem a program automatikus megoldó algoritmusainak működését, különös tekintettel a heurisztikus keresést és szabályalapú rendszereket alkalmazó középrendezésre, illetve élpárosításra. Kiemelt figyelmet fordítok a 4x4-es variációra jellemző speciális problémák, az OLL és PLL parity állások detektálására és azok algoritmikus megoldására. A fejlesztés végeredménye egy olyan program, amely a gamification eszközeivel hatékonyan támogatja a felhasználót a 4x4-es Rubik kocka gyakorlásában.
dc.description.courseMérnökinformatikus
dc.description.degreeBSc/BA
dc.format.extent45
dc.identifier.urihttps://hdl.handle.net/2437/404519
dc.language.isohu
dc.rights.infoHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.
dc.subjectRubik
dc.subject4x4
dc.subjectRubik kocka
dc.subject.dspaceInformatika::Számítógéptudomány
dc.titleInteraktív 4x4-es Rubik kocka fejlesztése
Fájlok
Eredeti köteg (ORIGINAL bundle)
Megjelenítve 1 - 1 (Összesen 1)
Nincs kép
Név:
szakdolgozat.pdf
Méret:
1000 KB
Formátum:
Adobe Portable Document Format
Leírás:
szakdolgozat
Engedélyek köteg
Megjelenítve 1 - 1 (Összesen 1)
Nincs kép
Név:
license.txt
Méret:
2.35 KB
Formátum:
Item-specific license agreed upon to submission
Leírás: