| dc.contributor.advisor | Cibulka, Josef | |
| dc.creator | Kacz, Kristián | |
| dc.date.accessioned | 2017-04-21T00:10:35Z | |
| dc.date.available | 2017-04-21T00:10:35Z | |
| dc.date.issued | 2010 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.11956/29338 | |
| dc.description.abstract | Cielom práce je poskytnutie prehladu prístupov v počítačových šachoch. Navrhuje a implementuje šachový engine pre viachráčový sieťový šachový program ChessNet. V rámci enginu implementuje niekolko známych prehladávacích algoritmov ako Negamax, Alpha-beta a Negascout a upozornuje na ich slabé body. Prostredie ChessNet je doplneno možnosťou pre porovnanie šachových enginov. Naimplementované algoritmy porovnáva z pohladu časovej zložitosti. Ukazuje niekolko faktorov, ktoré treba brať do úvahy pri vytvorení funkcie na ohodnotenie stavov. Niekolko takých funkcií porovnáva z pohladu úspešnosti voči sebe. | cs_CZ |
| dc.description.abstract | The aim of this work is to provide an overview of approaches in computer chess. It designs and implements a chess engine for multiplayer network chess program ChessNet. Within the engine implements several search algorithms like Negamax, Alpha-beta, Negascout and points to their weaknesses. Adds a possibility to the ChessNet environment to compare chess engines. Compares implemented algorithms in terms of time complexity. Shows several factors wich we have to take into consideration during the design of evaluation function of game states. Implements some such functions and compares them in terms of success against each other. | en_US |
| dc.language | Slovenčina | cs_CZ |
| dc.language.iso | sk_SK | |
| dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
| dc.title | Porovnání šachových strategií | sk_SK |
| dc.type | bakalářská práce | cs_CZ |
| dcterms.created | 2010 | |
| dcterms.dateAccepted | 2010-06-21 | |
| dc.description.department | Department of Applied Mathematics | en_US |
| dc.description.department | Katedra aplikované matematiky | cs_CZ |
| dc.description.faculty | Faculty of Mathematics and Physics | en_US |
| dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
| dc.identifier.repId | 65811 | |
| dc.title.translated | Comparing chess strategies | en_US |
| dc.title.translated | Porovnání šachových strategií | cs_CZ |
| dc.contributor.referee | Babilon, Robert | |
| dc.identifier.aleph | 001384397 | |
| thesis.degree.name | Bc. | |
| thesis.degree.level | bakalářské | cs_CZ |
| thesis.degree.discipline | Programování | cs_CZ |
| thesis.degree.discipline | Programming | en_US |
| thesis.degree.program | Informatika | cs_CZ |
| thesis.degree.program | Computer Science | en_US |
| uk.thesis.type | bakalářská práce | cs_CZ |
| uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra aplikované matematiky | cs_CZ |
| uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Applied Mathematics | en_US |
| uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
| uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
| uk.faculty-abbr.cs | MFF | cs_CZ |
| uk.degree-discipline.cs | Programování | cs_CZ |
| uk.degree-discipline.en | Programming | en_US |
| uk.degree-program.cs | Informatika | cs_CZ |
| uk.degree-program.en | Computer Science | en_US |
| thesis.grade.cs | Výborně | cs_CZ |
| thesis.grade.en | Excellent | en_US |
| uk.abstract.cs | Cielom práce je poskytnutie prehladu prístupov v počítačových šachoch. Navrhuje a implementuje šachový engine pre viachráčový sieťový šachový program ChessNet. V rámci enginu implementuje niekolko známych prehladávacích algoritmov ako Negamax, Alpha-beta a Negascout a upozornuje na ich slabé body. Prostredie ChessNet je doplneno možnosťou pre porovnanie šachových enginov. Naimplementované algoritmy porovnáva z pohladu časovej zložitosti. Ukazuje niekolko faktorov, ktoré treba brať do úvahy pri vytvorení funkcie na ohodnotenie stavov. Niekolko takých funkcií porovnáva z pohladu úspešnosti voči sebe. | cs_CZ |
| uk.abstract.en | The aim of this work is to provide an overview of approaches in computer chess. It designs and implements a chess engine for multiplayer network chess program ChessNet. Within the engine implements several search algorithms like Negamax, Alpha-beta, Negascout and points to their weaknesses. Adds a possibility to the ChessNet environment to compare chess engines. Compares implemented algorithms in terms of time complexity. Shows several factors wich we have to take into consideration during the design of evaluation function of game states. Implements some such functions and compares them in terms of success against each other. | en_US |
| uk.file-availability | V | |
| uk.publication.place | Praha | cs_CZ |
| uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra aplikované matematiky | cs_CZ |
| dc.identifier.lisID | 990013843970106986 | |