You are here
A „TomoPuzzle” logikai játék elemzése és megvalósítása
A megvalósítandó egyszemélyes logikai játék alapszabályai a következők. Adott egy négyzetrácsos tábla, melynek minden sorához és oszlopához tartozik egy nemnegatív egész szám is. Adottak továbbá különböző méretű és alakú, egységnyi négyzetekből összeragasztott elemek. A játékos feladata ezeket az elemeket (nem feltétlenül mindet) úgy lerakni a táblára, hogy azok ne fedjék egymást és végül minden sorban és oszlopban pontosan annyi fedett mező legyen, amennyi az adott sorra ill. oszlopra elő van írva.
A hallgató feladata:
-
a fenti alapszabályokra épülő játék kényelmes, élvezetes megvalósítása;
-
a játékban rejlő szabályszerűségek, könnyebb, nehezebb helyzetek vizsgálata;
-
ezek alapján különböző nehézségű feladványok generálása;
-
az alapszabályok megváltoztatásával (pl.: az elemek lehetnek átfedőek, vagy többszínűek, vagy egyéb kényszerek mentén tehetők csak le) a játék egy módosított változatára a fenti feladatok megismétlése.
Főként magyar, kevés angol nyelvű
Alapos programozói ismertek. Kombinatorikus problémák iránti érdeklődés.