Síťová aplikace pro výuku šachu
but.committee | doc. Dr. Ing. Petr Hanáček (předseda) prof. Ing. Miroslav Švéda, CSc. (místopředseda) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D . Otázky u obhajoby: Co bylo vlastně vaším dílem? UI pro šachy jste programoval sám nebo využil stávající programy? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Zbořil, František | cs |
dc.contributor.author | Dvořák, Petr | cs |
dc.contributor.referee | Rozman, Jaroslav | cs |
dc.date.created | 2013 | cs |
dc.description.abstract | Práce se zabývá vytvořením aplikace pro výuku šachu. Metody výuky zahrnují kromě hry proti počítači také síťovou hru proti hráči či počítači a je vytvořena i podpora pro použití šachových diagramů. Program disponuje podporou přehrávání existujících partií ve standardním formátu PGN. O rozbor těchto partií se stará šachový motor, který komunikuje přes standard Win/XBoard. Šachový motor generuje alternativní tahy v dané pozici a nabízí je hráči k zamyšlení. Aplikace také podporuje standard FEN. V úvodních kapitolách práce jsou rozebrány použité prostředky, základy šachu a podrobněji existující typy šachové notace. V dalších částech práce rozebírám jednotlivé existující šachové standardy, jejich návrh a mou implementaci v programu. Ve zbytku práce se nachází popis navržených a implementovaných částí programu, jako je jeho grafická podoba či podpůrné postranní panely. V poslední kapitole popisuji server, který propojuje všechny aktuální hráče. | cs |
dc.description.abstract | The work deals with creating of application for teaching chess. Teaching methods include not only play against the computer, but also a network play against the player or computer. It is also created the support to use chess diagrams. The program support existing playing games in standard PGN format. A chess engine is responsible for analysis of these games and it communicates via standard Win / XBoard. The Chess engine generates alternative moves in a given position and provides the player to think about. The application also supports standard FEN. In the opening chapters of this work are discussed used tools, the basics of chess and more detail existing types of chess notation. In other parts of the work I analyze an existing individual chess standards, theirs design and theirs implementation in my program. In the rest of the work I describe designed and implemented parts of the program, such as its graphic design and supporting side panels. In the last chapter I describe the server that connects all the current players. | en |
dc.description.mark | D | cs |
dc.identifier.citation | DVOŘÁK, P. Síťová aplikace pro výuku šachu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013. | cs |
dc.identifier.other | 79615 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/52881 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Šachy | cs |
dc.subject | C++ | cs |
dc.subject | Qt | cs |
dc.subject | PGN | cs |
dc.subject | FEN | cs |
dc.subject | Win/XBoard | cs |
dc.subject | šachový motor | cs |
dc.subject | šachový diagram | cs |
dc.subject | TCP/IP | cs |
dc.subject | XML | cs |
dc.subject | GUI | cs |
dc.subject | Chess | en |
dc.subject | C++ | en |
dc.subject | Qt | en |
dc.subject | PGN | en |
dc.subject | FEN | en |
dc.subject | Win/XBoard | en |
dc.subject | chess engine | en |
dc.subject | chess diagrams | en |
dc.subject | TCP/IP | en |
dc.subject | XML | en |
dc.subject | GUI | en |
dc.title | Síťová aplikace pro výuku šachu | cs |
dc.title.alternative | Network Application Chess Learning | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2013-06-12 | cs |
dcterms.modified | 2020-05-10-16:11:25 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 79615 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 17:57:31 | en |
sync.item.modts | 2025.01.15 20:42:14 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |