<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Egyszemélyes sakk gépi megvalósítása

Betöltés ...
Bélyegkép

Dátum

Folyóirat címe

Folyóirat ISSN

Kötet címe (évfolyam száma)

Kiadó

DOI

Absztrakt

Szakdolgozatom az egyszemélyes sakk (ThinkFun - Solitaire Chess) logikai játék gépi megvalósítását mutatja be. A sakkprogram létrehozása Java nyelven történt, a JavaFX és az Apache Maven segítségével, melynek folyamata részletes leírásra került. A dolgozat főleg a mesterséges intelligencia területén használt egyes algoritmusokkal, valamint az objektumorientált programozással foglalkozik. A játék feladványainak megoldására két kereső algoritmus implementációja került leírásra: egy visszalépéses mélységi keresés, valamint egy heurisztikus keresés. Megtalálható benne a két algoritmus hatékonyságának összehasonlítása, amely alapján eldönthető, hogy melyiket érdemesebb használni a játékban. Betekintést nyújt a GUI (grafikus felhasználói felület) fejlesztésbe is.

Leírás

Forrás

Jóváhagyás

Áttekintés

Kiegészítve

Hivatkozik rá

Jogok és engedélyezések

Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.