6 bere! - AI server
Thesis title in Czech: | 6 bere! - AI server |
---|---|
Thesis title in English: | 6 who loses! game - AI server |
Key words: | 6 bere!, karetní hra, umělá inteligence, server, evoluční algoritmus |
English key words: | 6 who loses!, card game, artificial intelligence, server, evolutionary algorithm |
Academic year of topic announcement: | 2015/2016 |
Thesis type: | Bachelor's thesis |
Thesis language: | čeština |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | RNDr. Tomáš Holan, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 02.11.2015 |
Date of assignment: | 21.12.2015 |
Confirmed by Study dept. on: | 23.12.2015 |
Date and time of defence: | 08.09.2016 00:00 |
Date of electronic submission: | 28.07.2016 |
Date of submission of printed version: | 28.07.2016 |
Date of proceeded defence: | 08.09.2016 |
Opponents: | Mgr. Ladislav Peška, Ph.D. |
Guidelines |
Cílem práce je vytvořit webový server umožňující hraní karetní hry 6bere!
Součástí práce je navrhnutí jazyka pro umělou inteligenci k této hře a také vývoj umělé inteligence v tomto jazyce. Hry se bude moci zúčastnit 2-10 hráčů, jak lidských, tak počítačových. Lidští hráči se budou ke hře připojovat pomocí webového prohlížeče. Kromě toho bude možné provést simulaci řady her různých umělých inteligencí. Server bude napsán v jazyce Java, klient v jazycích HTML, JavaScript a CSS. |
References |
[1] Pravidla hry 6bere! [online]. ALBI Česká republika a.s. [cit. 2015-12-16]. Dostupné z: http://www.albi.cz/gallery/download/2909/
[2] JavaScript and HTML DOM Reference [online]. Refsnes Data [cit. 2015-12-16]. Dostupné z: http://www.w3schools.com/jsref/ [3] Java Platform Standard Edition 7 Documentation [online]. Oracle [cit. 2015-11-03]. Dostupné z: http://docs.oracle.com/javase/7/docs/ [4] RUSSELL, Stuart J a Peter NORVIG. Artificial intelligence: a modern approach. 2nd ed. Upper Saddle River, N.J.: Prentice Hall/Pearson Education, c2003, xxviii, 1080 p. ISBN 0137903952. [5] MITCHELL, Melanie. An introduction to genetic algorithms. 1st ed. Cambridge: The MIT Press, 1998, viii, 209 s. ISBN 0-262-13316-4. [6] [RFC6455] Fette, I. and A. Melnikov, "The WebSocket Protocol", RFC 6455, DOI 10.17487/RFC6455, December 2011, <http://www.rfc-editor.org/info/rfc6455>. |