Šachy
Loading...
Date
Authors
ORCID
Advisor
Referee
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Hlavním úkolem bakalárské práce bylo vytvorit pocítacovou hru šachy s grafickým uživatelským rozhraním a navrhnout a naprogramovat algoritmus šachového pocítace schopného se ucit. Také bylo zapotrebí vytvorit rozhrání pro manažer deskových her. Z pocátku v textu pojednávám o šachových pravidlech a již existujících šachových programech a specializovaných šachových pocítacích. Po tomto bloku následuje cást zamerená na algoritmus mini-max a z nej vycházející algoritmy, taktéž jejich možná vylepšení. Stežejní cástí práce je popis návrhu a realizace vytvorené aplikace. Dále popisuji ovládání a funkcnost aplikace. V záveru jsou zhodnoceny dosažené výsledky a popsány další možné smery vývoje programu.
The main purpose of my bachelor's thesis was to create the chess computer game software with graphic user interface and to design and develop an algorithm of chess computer with learning ability. It was also necessary to create an interface to the board games manager. In the first part of my work I present the chess game rules and already existing chess game software and specialised chess computers. The next part discusses the mini-max algorithm and other derived algorithms and their possible improvements. The main part of the work deals in description of design and realization of the developed application. The user interface and functionality of the application is also described. In the conclusion the achieved results are summarized and the possible directions of further development of the application are described.
The main purpose of my bachelor's thesis was to create the chess computer game software with graphic user interface and to design and develop an algorithm of chess computer with learning ability. It was also necessary to create an interface to the board games manager. In the first part of my work I present the chess game rules and already existing chess game software and specialised chess computers. The next part discusses the mini-max algorithm and other derived algorithms and their possible improvements. The main part of the work deals in description of design and realization of the developed application. The user interface and functionality of the application is also described. In the conclusion the achieved results are summarized and the possible directions of further development of the application are described.
Description
Citation
VALSA, V. Šachy [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2009.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
Date of acceptance
2009-06-18
Defence
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení