Koneoppivan tekoälyn hyödyntäminen reaaliaikaisessa strategiapelissä

Tutkielman tavoitteena oli löytää koneoppimisen sovellusalueita RTS-pelien tekoälystä, sillä niillä olisi mahdollista parantaa pelikokemusta tekoälyä vastaan. Sovellusalueita löytyi rakennusjärjestyksen oppimisesta, vastustajan ennakoimisesta, pelaajien imitoimisesta sekä taistelutilanteiden ennakoi...

Full description

Bibliographic Details
Main Author: Vilppunen, Joonas
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Bachelor's thesis
Language:fin
Published: 2016
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/49917
Description
Summary:Tutkielman tavoitteena oli löytää koneoppimisen sovellusalueita RTS-pelien tekoälystä, sillä niillä olisi mahdollista parantaa pelikokemusta tekoälyä vastaan. Sovellusalueita löytyi rakennusjärjestyksen oppimisesta, vastustajan ennakoimisesta, pelaajien imitoimisesta sekä taistelutilanteiden ennakoimisesta. Tutkielmassa esiteltyjä sovelluksia on mahdollista käyttää pelikokemuksen parantamiseen tekoäkyä vastaan. The purpose of this study was to find applications for machine learning in RTS- game artificial intelligence. Because these applications might help deliver better games against human players. Applications were found in build order learning, predicting the opponent, imitating other players and predicting battle outcomes. It is possible to use these applications to better the playing experience.