Šachy

dc.contributor.advisorDvorský, Jiří
dc.contributor.authorMarek, Radovan
dc.contributor.refereeSkanderová, Lenka
dc.date.accepted2026-06-01
dc.date.accessioned2026-09-02T14:34:08Z
dc.date.available2026-09-02T14:34:08Z
dc.date.issued2026
dc.description.abstractCílem této bakalářské práce je návrh a implementace šachové aplikace, která je postavená na OOP a hraje se proti „počítači“. Aplikace nabízí různé úrovně obtížnosti a také bude nabízet nápovědu. Práce se zaměřuje na stručný popis pravidel šachové hry a na rešerši algoritmů využívaných pro šachové programy. Na základě této rešerše je vybrán vhodný algoritmus pro implementaci počítačového hráče. Součástí práce je také návrh aplikace pomocí OOP, následná implementace v programovacím jazyce C\# a prostředí .NET. Výsledkem je plně funkční aplikace, která demonstruje využití algoritmů pro hru šachů.cs
dc.description.abstractThe 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.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent1676248 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisMAR0906_FEI_B0613A140014_2026
dc.identifier.urihttp://hdl.handle.net/10084/160268
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectšachycs
dc.subjectC#cs
dc.subject.NETcs
dc.subjectOOPcs
dc.subjectalgoritmycs
dc.subjectchessen
dc.subjectC\#en
dc.subject.NETen
dc.subjectOOPen
dc.subjectalgorithmsen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleŠachycs
dc.title.alternativeChess Gameen
dc.typeBakalářská prácecs
local.files.count6
local.files.size2843969
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
MAR0906_FEI_B0613A140014_2026.pdf
Size:
1.6 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
MAR0906_FEI_B0613A140014_2026_zadani.pdf
Size:
153.35 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
MAR0906_FEI_B0613A140014_2026_priloha.zip
Size:
605.92 KB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
MAR0906_FEI_B0613A140014_2026_posudek_vedouci_Dvorsky_Jiri.pdf
Size:
159.37 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Dvorský, Jiří
Loading...
Thumbnail Image
Name:
MAR0906_FEI_B0613A140014_2026_posudek_oponent_Skanderova_Lenka.pdf
Size:
160.01 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Skanderová, Lenka