Játékok és gépi tanulás a programozó szemszögéből
Absztrakt
Szakdolgozatom keretében egy olyan mesterséges intelligenciával rendelkező ágenst próbálok fejleszteni, amely képes megtanulni játszani a Minecraft című számítógépes játékkal. Az ágens a Microsoft Malmö nevű API-ján keresztül csatlakozik a játékhoz. Programomat úgy terveztem, hogy bármely, a felületen keresztül elérhető feladat teljesítésének megtanulására képes legyen. A dolgozatban kitérek a mesterséges intelligencia elméleti hátterére, továbbá az E-sportra, mely az inspirációt adta témámhoz. Az értekezés lényegi részét ugyanakkor az ágens fejlesztése teszi ki. Munkám során a Python nyelvet és annak gépi tanuláshoz kapcsolódó moduljait használtam fel. Sajnos a hardveres korlátoknak köszönhetően tervemet nem sikerült véghez vinnem, de remélem a munkám egyszer alapjául szolgálhat az ötlet sikeres megvalósításának.