Original title:
Trénovací program na mariáš
Translated title:
Mariáš Trainer
Authors:
Caithaml, Tomáš ; Majerech, Vladan (referee) ; Pudlák, Petr (advisor) Document type: Bachelor's theses
Year:
2007
Language:
cze Abstract:
[cze][eng] Predložená práce se zabývá návrhem programu na sehrávání trénovacích partií mariáše (tradiční české karetní hry) proti počítači. Uvažují se dvě varianty této hry pro tři hráče - mariáš volený a licitovaný. Program umožňuje sehrávat partie jak v turnajovém módu, který simuluje skutečnou hru, tak i v trénovacím módu, kdy hráč může nahlížet hráčům do karet, vracet tahy, přehrávat různé varianty, nechat si poradit tah a tak analyzovat herní situaci. Program lze rozšířit o další umělé hráče a lze mezi nimi pořádat turnaje. Práce dále představuje implementace umělého hráče, které jsou založeny na variantách alfa-beta prořezávání s několika vylepšeními.In the present thesis we deal with designing a program to play training games of mariáš (traditional czech card game) against computer. Two three-player versions of this game are considered - volený mariáš and licitovaný mariáš. The program enables to play games in tournament mode simulating the real game as well as in training mode where player can look into opponent's hand, undo moves, replay different variations, get advice from computer and so analyse the game situation. It is possible to extend the program by artificial players and to set up tournament between them. The thesis introduces several implementations of artificial player based on enchanced alfa-beta prunning.
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/13022