Search results for "strategiapelit"
showing 3 items of 3 documents
Mikromanageroinnin toteuttaminen StarCraft-reaaliaikastrategiapeliin geneettisellä ohjelmoinnilla muodostettujen potentiaalikenttien avulla
2015
Tämä tutkielma selvittää geneettisen ohjelmoinnin sovellettavuutta sellaisten potentiaalikenttien optimointiin, jotka ohjaavat taistelussa reaaliaikastrategiapelien yksiköi- den mikromanagerointia. Tutkimusympäristönä käytetään StarCraft-peliä. Sovellettavassa menetelmässä pelin yksiköiden ohjaaminen potentiaalikentillä tapahtuu siten, että pelin koh- teet: omat yksiköt, vihollisen yksiköt ja pelialueen ulkoreunat, aiheuttavat kukin potentiaa- likentän. Omia yksiköitä liikutetaan siihen suuntaan, jossa kohteiden potentiaalikenttien yh- teisvaikutus on voimakkain. Geneettistä ohjelmointia käytetään optimoimaan eri kohteiden luomien potentiaalikenttien voimakkuutta määrittäviä funktioita. Men…
Tekoäly reaaliaikaisissa strategiapeleissä
2015
Reaaliaikaisille strategiapeleille ovat ominaisia monimutkaiset dynaamiset ympäristöt, joissa ei ole täsmällistä tietoa ympäristöstä. Tällaiset ympäristöt ovat haastavia tekoälylle. Aihetta kannattaa kuitenkin tutkia, sillä ongelmien ratkonta genren peleissä auttaa myös useiden vastaavien tosielämän ongelmien ratkaisemisessa. Työn tavoitteena on luoda kattava yleiskuva reaaliaikaisten strategiapelien tekoälyn ja tekoälytutkimuksen tilaan painottaen teknisiä menetelmiä. Reaaliaikaisten strategiapelien monimutkaisuudesta johtuen näitä menetelmiä on runsaasti, ja käytännössä kaikki niistä kaipaavat lisätutkimusta. Complex dynamic environments with neither perfect nor complete information about…
The N-dimensional N-person chesslike game strategy analysis model
2016
In this research a mathematical, symmetric n-player game model, based on chess is designed. Symmetry in this context refers to players' positions with respect to each other. While the order of move naturally violates the symmetry, this problem may also be solved. The motivation for building this kind of game model stems from the difficulty of finding mathematical solutions for multi-player games in general. The number of varying factors is so huge, that finding optimal strategies is mathematically almost impossible. The best way to attempt this is to use simulation. Once the model has been built, it can be applied in many ways by using computational algorithms based on the created model. Ch…