Android Game Development with AI player

dc.contributor.advisorVágner, Anikó
dc.contributor.authorGao, Yasen
dc.contributor.departmentDE--Informatikai Karhu_HU
dc.date.accessioned2021-04-21T06:39:17Z
dc.date.available2021-04-21T06:39:17Z
dc.date.created2021-04-20
dc.description.abstractThis Java-based Android program is used to implement a board game called Gomoku, players can choose between two-player matches or human-computer matches. In the thesis, we will discuss the composition of this Android program, which we can roughly divide into three parts: the structure of the user interface, the implementation of the bot's algorithm, and some related features. This application contains a simple user interface where the player can choose between different matches to play. The bot uses Minimax search and Alpha-beta pruning to play against the player, and also uses heuristic algorithms to improve the reaction speed of the bot. We will also discuss some details of the application, such as the localization of the application, the adaptation of the interface for horizontal and vertical screens, etc.hu_HU
dc.description.courseComputer Sciencehu_HU
dc.description.degreeBSc/BAhu_HU
dc.format.extent45hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/306423
dc.language.isoenhu_HU
dc.subjectMobile application developmenthu_HU
dc.subjectAndroidhu_HU
dc.subjectAlgorithmhu_HU
dc.subjectArtificial Intelligencehu_HU
dc.subjectGomokuhu_HU
dc.subject.dspaceDEENK Témalista::Informatikahu_HU
dc.titleAndroid Game Development with AI playerhu_HU
Fájlok
Gyűjtemények