Evolutionär Algoritm för vägplanering i datorspel
Detta arbete undersöker om en Evolutionär Algoritm (EA) kan användas fördelaktigt för vägplanering i datorspel genom att utvärdera den mot industristandarden A*. Den valda algoritmen är utvecklad med syftet att planera vägar för robotar. Ett område som anses snarlikt till vägplanering för virtuella...
Main Author: | |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
Högskolan i Skövde, Institutionen för informationsteknologi
2017
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-13624 |
id |
ndltd-UPSALLA1-oai-DiVA.org-his-13624 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-his-136242017-09-28T05:32:17ZEvolutionär Algoritm för vägplanering i datorspelsweLarsson, JakobHögskolan i Skövde, Institutionen för informationsteknologi2017evolutionäralgoritmgenetiskvägplaneringdatorspelA*robotEngineering and TechnologyTeknik och teknologierDetta arbete undersöker om en Evolutionär Algoritm (EA) kan användas fördelaktigt för vägplanering i datorspel genom att utvärdera den mot industristandarden A*. Den valda algoritmen är utvecklad med syftet att planera vägar för robotar. Ett område som anses snarlikt till vägplanering för virtuella karaktärer i datorspel. Genomförandet av arbetet har visat att flera av de algoritmer som övervägdes innehåller brister som gör implementation av dem problematisk. Därför har flera avvikelser från algoritmens specifikation gjorts. Trots detta så har arbetet givit intressanta resultat. Endast i extremfall av mycket stora nivåer med få hinder så kan EA:n prestera bättre än A*. Däremot producerar EA:n vägar som är intressanta från ett utseendemässigt perspektiv. Den icke-deterministiska naturen hos EA:n resulterar även i olika vägar vid varje exekvering. Slutsatsen för arbetet är därmed att intresset för fortsatt forskning sannolikt finns i utseendet på de vägar som EA:n beräknar snarare än dess prestanda. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-13624application/pdfinfo:eu-repo/semantics/openAccesstext/plaininfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
evolutionär algoritm genetisk vägplanering datorspel A* robot Engineering and Technology Teknik och teknologier |
spellingShingle |
evolutionär algoritm genetisk vägplanering datorspel A* robot Engineering and Technology Teknik och teknologier Larsson, Jakob Evolutionär Algoritm för vägplanering i datorspel |
description |
Detta arbete undersöker om en Evolutionär Algoritm (EA) kan användas fördelaktigt för vägplanering i datorspel genom att utvärdera den mot industristandarden A*. Den valda algoritmen är utvecklad med syftet att planera vägar för robotar. Ett område som anses snarlikt till vägplanering för virtuella karaktärer i datorspel. Genomförandet av arbetet har visat att flera av de algoritmer som övervägdes innehåller brister som gör implementation av dem problematisk. Därför har flera avvikelser från algoritmens specifikation gjorts. Trots detta så har arbetet givit intressanta resultat. Endast i extremfall av mycket stora nivåer med få hinder så kan EA:n prestera bättre än A*. Däremot producerar EA:n vägar som är intressanta från ett utseendemässigt perspektiv. Den icke-deterministiska naturen hos EA:n resulterar även i olika vägar vid varje exekvering. Slutsatsen för arbetet är därmed att intresset för fortsatt forskning sannolikt finns i utseendet på de vägar som EA:n beräknar snarare än dess prestanda. |
author |
Larsson, Jakob |
author_facet |
Larsson, Jakob |
author_sort |
Larsson, Jakob |
title |
Evolutionär Algoritm för vägplanering i datorspel |
title_short |
Evolutionär Algoritm för vägplanering i datorspel |
title_full |
Evolutionär Algoritm för vägplanering i datorspel |
title_fullStr |
Evolutionär Algoritm för vägplanering i datorspel |
title_full_unstemmed |
Evolutionär Algoritm för vägplanering i datorspel |
title_sort |
evolutionär algoritm för vägplanering i datorspel |
publisher |
Högskolan i Skövde, Institutionen för informationsteknologi |
publishDate |
2017 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-13624 |
work_keys_str_mv |
AT larssonjakob evolutionaralgoritmforvagplaneringidatorspel |
_version_ |
1718540875372429312 |