Minimax ja alfa-beta-karsinta
dc.contributor.advisor | Lakanen, Antti-Jussi | |
dc.contributor.author | Karhunen, Jaakko | |
dc.date.accessioned | 2018-05-29T09:08:33Z | |
dc.date.available | 2018-05-29T09:08:33Z | |
dc.date.issued | 2018 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/58204 | |
dc.description.abstract | Vuoropohjaisia pelejä pelaavien ohjelmien pitää pystyä suunnittelemaan siirtonsa. Tutkielmassa perehdytään minmax-alrogitmin ja alfa-beta-karsinnan toimintaan, perehtymällä niistä tuotettuun kirjallisuuteen. Tutkielmassa on tarkoitus selvittää, ovatko minimax- ja alfa-beta-algoritmit tehokkaita vuoropohjaisten pelien tekoälyn päätöksenteossa. Niiden toimintaan ja rakenteeseen perehdytään shakkia esimerkkinä käyttäen. Algoritmit ovat toimivia tarkoituksessaan, ja niiden avulla tekoäly pystyy suunnittelemaan siirtonsa hyvin. | fi |
dc.description.abstract | Programs playing turn-based games need to be able to plan their moves. This study will examine minimax- and alpha-beta-algorithms by reading up on the literature written about them. The study's purpose is to investigate, are minimax and alpha-beta-algorithms efficient in the decision making of turn-based games artificial intelligence. Their functions and structure is examined by using chess as an example. The algorithms are functional for this purpose, and with their help the ai can plan its moves well. | en |
dc.format.extent | 20 | |
dc.language.iso | fi | |
dc.rights | In Copyright | en |
dc.subject.other | minimax | |
dc.subject.other | alfa-beta | |
dc.title | Minimax ja alfa-beta-karsinta | |
dc.type | bachelor thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-201805292875 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.rights.accesslevel | openAccess | |
dc.type.publication | bachelorThesis | |
dc.contributor.oppiainekoodi | 602 | |
dc.subject.yso | algoritmit | |
dc.subject.yso | tekoäly | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ |
Files in this item
This item appears in the following Collection(s)
-
Kandidaatintutkielmat [5362]