Applet pro hraní hry Go

Loading...
Thumbnail Image

Date

Authors

Dosoudil, Jan

Mark

C

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Tato bakalářská práce se zabývá tvorbou appletu v jazyce Java, umožňujícího hraní deskové hry Go pomocí počítače a také hru dvou hráčů přes Internet. Cílem práce však není vytvořit applet, který by pomocí vlastní inteligence umožňoval tuto hru. Bylo by to příliš složité, protože o hře go se tvrdí, že je nejobtížněji naprogramovatelnou deskovou hrou. Proto bude applet ke své činnosti využívat již existující Go program (engine) s implementovanou umělou inteligencí, se kterým bude komunikovat pomocí tzv. Go Text Protokolu (GTP). Protože hra Go není u nás příliš známá, je čtenář nejprve seznámen s její historií a hlavně pravidly.
This bachelor thesis deals with development of a Java applet for playing the board game of Go against computer as well as for playing Go by two human players connected by the Internet. The applet does not implement artificial intelligence for ruling and playing the game, however, it exploits an external Go engine trough the Go Text Protocol (GTP). The game of Go is probably the most complex board game and implementation of the engine is out of the scope of this thesis. The game of Go is not well know in Europe, so, there is given a brief introduction to history and rules of Go for the reader at the beginning of the thesis.

Description

Citation

DOSOUDIL, J. Applet pro hraní hry Go [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Informační technologie

Comittee

Date of acceptance

Defence

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO