Abstract
dc:description.abstract<p>In recent years, computer games have become a common form of entertainment. Fast advancement in computer technology and internet speed have helped entertainment software developers to create graphical games that keep a variety of players’ interest. The emergence of artificial intelligence systems has evolved computer gaming technology in new and profound ways. Artificial intelligence provides the illusion of intelligence in the behavior of NPCs (Non-Playable-Characters). NPCs are able to use the increased CPU, GPU, RAM, Storage and other bandwidth related capabilities, resulting in very difficult game play for the end user. In many cases, computer abilities must be toned down in order to give the human player a competitive chance in the game. This improves the human player’s perception of fair game play and allows for continued interest in playing. A proper adaptive learning mechanism is required to further this human player’s motivation. During this project, past achievements of adaptive learning on computer chess game play are reviewed and adaptive learning mechanisms in computer chess game play is proposed. Adaptive learning is used to adapt the game’s difficulty level to the players’ skill levels. This adaptation is done using the player’s game history and current performance. The adaptive chess game is implemented through the open source chess game engine Beowulf, which is freely available for download on the internet.</p>
Degree
thesis:*- Name thesis:degree_name
- Master of Science in Computer Science
- Level thesis:degree_level
- Project
- Discipline thesis:degree_discipline
- School of Computer Science and Engineering
- Year dc:date.available
- 2015
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Peiravi, Mehdi
- Contributors dc:contributor
-
- Qiao, Haiyan
Subjects
dc:subject × 4Identifiers
dc:identifier.*- Repository record dc:identifier
- https://scholarworks.lib.csusb.edu/etd/228
- OAI identifier oai:identifier
- oai:scholarworks.lib.csusb.edu:etd-1255