Back to results

CSUniversity San Bernardino

THE DESIGN AND IMPLEMENTATION OF AN ADAPTIVE CHESS GAME

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 × 4

Identifiers

dc:identifier.*
Repository record dc:identifier
https://scholarworks.lib.csusb.edu/etd/228
OAI identifier oai:identifier
oai:scholarworks.lib.csusb.edu:etd-1255

Chain of custody

source
Harvested from
CSUniversity San Bernardino
Base URL
scholarworks.lib.csusb.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Peiravi, Mehdi. THE DESIGN AND IMPLEMENTATION OF AN ADAPTIVE CHESS GAME. Project thesis, 2015. https://scholarworks.lib.csusb.edu/etd/228