Šachy
Loading...
Files
Downloads
0
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
Abstract
The aim of this bachelor thesis is the design and implementation of a chess application, which is based on OOP and played against a “computer”. The application offers various difficulty levels and will also provide hints. The thesis focuses on a brief description of the rules of chess and a review of algorithms used in chess programs. Based on this review, an appropriate algorithm for the implementation of the computer player is selected. The work also includes the design of the application using OOP, followed by implementation in the C\# programming language and the .NET platform. The result is a fully functional application that demonstrates the use of algorithms for playing chess.
Description
Delayed publication
Available after
Subject(s)
chess, C\#, .NET, OOP, algorithms