The environment query system and the spatial query system used for AI -agency in games, a comparison

Tutkimuksessa verrattiin kahta tekoälyn tukena käytettävää järjestelmää, joita käytetään ympäristön ja tekoälyagentin välisen vuorovaikutuksen ohjaamisessa, jotta saataisiin tietää kumpi on vertauskriteerien pohjalta kehittyneempi ja moderneihin tarpeisiin vastaava järjestelmä. Aiheesta on löydettäv...

Full description

Bibliographic Details
Main Author: Haapanen, Lassi
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:eng
Published: 2021
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/73655
_version_ 1826225730412871680
author Haapanen, Lassi
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Haapanen, Lassi Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Haapanen, Lassi Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Haapanen, Lassi
datasource_str_mv jyx
description Tutkimuksessa verrattiin kahta tekoälyn tukena käytettävää järjestelmää, joita käytetään ympäristön ja tekoälyagentin välisen vuorovaikutuksen ohjaamisessa, jotta saataisiin tietää kumpi on vertauskriteerien pohjalta kehittyneempi ja moderneihin tarpeisiin vastaava järjestelmä. Aiheesta on löydettävissä hyvin vähän tieteellisiä tekstejä. Ensimmäinen järjestelmistä on EQS, Environment Query System, joka kuuluu Unreal Engine 4 i -pelimoottoriin. Toinen järjestelmä on SQS, Spatial Query System, joka on osa Kythera AIpelimoottoria. SQS havaittiin kehittyneemmäksi ja suunnitteluaatteiltaan kehittäjälle mielekkäämmäksi järjestelmäksi. Vertailun tuloksien ja tulosten perusteluiden toivotaan hyödyttävän niin pelinkehittäjiä, jotka valitsevat pelimoottoria projektilleen, kuin tällaisten järjestelmien kehittäjiäkin. This study compared two systems used in game artificial intelligence that direct the interaction of AI agents and the game world around them. Based on the evaluation criteria the more advanced system capable of meeting the needs of modern development was determined. Based on the literature review we made, scientific literature on the topic seems scarce. The first of the systems is EQS, the Environment Query System which is part of the Unreal Engine 4 game engine. The second platform is SQS or Spatial Query System, part of the Kythera AI middleware. SQS was found to be the system that is a more advanced and meaningful option for a developer by its design ideals. It is hoped that the results and rationale behind the comparison will benefit both game developers choosing a game engine for their project as well as those behind the development such systems.
first_indexed 2021-01-18T21:01:34Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "P\u00f6l\u00f6nen, Ilkka", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Haapanen, Lassi", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2021-01-18T07:18:57Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2021-01-18T07:18:57Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2021", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/73655", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Tutkimuksessa verrattiin kahta teko\u00e4lyn tukena k\u00e4ytett\u00e4v\u00e4\u00e4\nj\u00e4rjestelm\u00e4\u00e4, joita k\u00e4ytet\u00e4\u00e4n ymp\u00e4rist\u00f6n ja teko\u00e4lyagentin v\u00e4lisen vuorovaikutuksen ohjaamisessa,\njotta saataisiin tiet\u00e4\u00e4 kumpi on vertauskriteerien pohjalta kehittyneempi ja moderneihin tarpeisiin\nvastaava j\u00e4rjestelm\u00e4. Aiheesta on l\u00f6ydett\u00e4viss\u00e4 hyvin v\u00e4h\u00e4n tieteellisi\u00e4 tekstej\u00e4. Ensimm\u00e4inen\nj\u00e4rjestelmist\u00e4 on EQS, Environment Query System, joka kuuluu Unreal Engine 4\ni\n-pelimoottoriin. Toinen j\u00e4rjestelm\u00e4 on SQS, Spatial Query System, joka on osa Kythera AIpelimoottoria.\nSQS havaittiin kehittyneemm\u00e4ksi ja suunnitteluaatteiltaan kehitt\u00e4j\u00e4lle mielekk\u00e4\u00e4mm\u00e4ksi\nj\u00e4rjestelm\u00e4ksi. Vertailun tuloksien ja tulosten perusteluiden toivotaan hy\u00f6dytt\u00e4v\u00e4n\nniin pelinkehitt\u00e4ji\u00e4, jotka valitsevat pelimoottoria projektilleen, kuin t\u00e4llaisten j\u00e4rjestelmien\nkehitt\u00e4ji\u00e4kin.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This study compared two systems used in game artificial intelligence that direct\nthe interaction of AI agents and the game world around them. Based on the evaluation\ncriteria the more advanced system capable of meeting the needs of modern development was\ndetermined. Based on the literature review we made, scientific literature on the topic seems\nscarce. The first of the systems is EQS, the Environment Query System which is part of the\nUnreal Engine 4 game engine. The second platform is SQS or Spatial Query System, part\nof the Kythera AI middleware. SQS was found to be the system that is a more advanced\nand meaningful option for a developer by its design ideals. It is hoped that the results and\nrationale behind the comparison will benefit both game developers choosing a game engine\nfor their project as well as those behind the development such systems.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2021-01-18T07:18:57Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2021-01-18T07:18:57Z (GMT). No. of bitstreams: 0\n Previous issue date: 2021", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "56", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "Environment Query System", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Spatial Query System", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "The environment query system and the spatial query system used for AI -agency in games, a comparison", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202101181130", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "teko\u00e4ly", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "pelit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "artificial intelligence", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "games", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_73655
language eng
last_indexed 2025-02-18T10:54:59Z
main_date 2021-01-01T00:00:00Z
main_date_str 2021
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/9cdd25e4-cd61-4d72-81d2-40aae17b4fea\/download","text":"URN:NBN:fi:jyu-202101181130.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2021
record_format qdc
source_str_mv jyx
spellingShingle Haapanen, Lassi The environment query system and the spatial query system used for AI -agency in games, a comparison Environment Query System Spatial Query System Tietotekniikka Mathematical Information Technology 602 tekoäly pelit artificial intelligence games
title The environment query system and the spatial query system used for AI -agency in games, a comparison
title_full The environment query system and the spatial query system used for AI -agency in games, a comparison
title_fullStr The environment query system and the spatial query system used for AI -agency in games, a comparison The environment query system and the spatial query system used for AI -agency in games, a comparison
title_full_unstemmed The environment query system and the spatial query system used for AI -agency in games, a comparison The environment query system and the spatial query system used for AI -agency in games, a comparison
title_short The environment query system and the spatial query system used for AI -agency in games, a comparison
title_sort environment query system and the spatial query system used for ai agency in games a comparison
title_txtP The environment query system and the spatial query system used for AI -agency in games, a comparison
topic Environment Query System Spatial Query System Tietotekniikka Mathematical Information Technology 602 tekoäly pelit artificial intelligence games
topic_facet 602 Environment Query System Mathematical Information Technology Spatial Query System Tietotekniikka artificial intelligence games pelit tekoäly
url https://jyx.jyu.fi/handle/123456789/73655 http://www.urn.fi/URN:NBN:fi:jyu-202101181130
work_keys_str_mv AT haapanenlassi environmentquerysystemandthespatialquerysystemusedforaiagencyingamesacomparison AT haapanenlassi theenvironmentquerysystemandthespatialquerysystemusedforaiagencyingamesacomparison