Síťová aplikace pro výuku šachu

but.committeedoc. 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.defenceStudent 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.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZbořil, Františekcs
dc.contributor.authorDvořák, Petrcs
dc.contributor.refereeRozman, Jaroslavcs
dc.date.created2013cs
dc.description.abstractPrá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.abstractThe 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.markDcs
dc.identifier.citationDVOŘÁ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.other79615cs
dc.identifier.urihttp://hdl.handle.net/11012/52881
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectŠachycs
dc.subjectC++cs
dc.subjectQtcs
dc.subjectPGNcs
dc.subjectFENcs
dc.subjectWin/XBoardcs
dc.subjectšachový motorcs
dc.subjectšachový diagramcs
dc.subjectTCP/IPcs
dc.subjectXMLcs
dc.subjectGUIcs
dc.subjectChessen
dc.subjectC++en
dc.subjectQten
dc.subjectPGNen
dc.subjectFENen
dc.subjectWin/XBoarden
dc.subjectchess engineen
dc.subjectchess diagramsen
dc.subjectTCP/IPen
dc.subjectXMLen
dc.subjectGUIen
dc.titleSíťová aplikace pro výuku šachucs
dc.title.alternativeNetwork Application Chess Learningen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2013-06-12cs
dcterms.modified2020-05-10-16:11:25cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79615en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 17:57:31en
sync.item.modts2025.01.15 20:42:14en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
535.16 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79615.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
file review_79615.html
Collections