<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70"><efrbr-work:titleOfTheWork>Generating personalized/balanced racing games via rolling horizon evolution
</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70"><efrbr-expression:titleOfTheExpression>Generating personalized/balanced racing games via rolling horizon evolution
</efrbr-expression:titleOfTheExpression><efrbr-expression:titleOfTheExpression>Δημιουργία εξατομικευμένων/ισορροπημένων αγωνιστικών παιχνιδιών μέσω της εξέλιξης του κυλιόμενου ορίζοντα</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Διπλωματική Εργασία
            Diploma Work
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2022-03-08</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2022</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>In recent years, game development has been heavily dedicated to the advancement of Procedural Content Generation (PCG). A much-discussed topic of study for game developers is the autonomous generation of levels for video games. Evolutionary Algorithm (EA)s have seen extensive uses due to the stability in general computational problems and the demand for artificial intelligence techniques. In this dissertation, we test the ability of an innovative algorithm to offer personalized experiences online in the racing video game genre. We use a recent stochastic planning algorithm named Rolling Horizon Evolution Algorithm (RHEA), which generated content (parts of a race track) based on the difficulty of the level and the player’s in-game performance. The algorithm is tested against Artificial Intelligence (AI) and human players; AI racing players define the bounds of the flow channel within which the human players are assessed. The algorithm then attempts to bring the level of difficulty to match player performance through its fitness function. Results suggest that the algorithm is operational and that the experience of various human players is optimized based on their skill level.</efrbr-expression:summarizationOfContent><efrbr-expression:summarizationOfContent>Τα τελευταία χρόνια, η ανάπτυξη παιχνιδιών έχει αφιερωθεί σε μεγάλο βαθμό στην πρόοδο της σύνθεσης περιεχομένου. Ένα πολυσυζητημένο θέμα μελέτης για προγραμματιστές παιχνιδιών είναι η αυτόνομη δημιουργία επιπέδων για βιντεοπαιχνίδια. Οι εξελικτικοί αλγόριθμοι έχουν δει εκτεταμένες χρήσεις λόγω της σταθερότητας σε γενικά υπολογιστικά προβλήματα και της ζήτησης τεχνικών τεχνητής νοημοσύνης. Σε αυτή τη διατριβή, δοκιμάζουμε την ικανότητα ενός καινοτόμου αλγορίθμου να προσφέρει εξατομικευμένες εμπειρίες στο είδος των αγωνιστικών παιγνίων. Χρησιμοποιούμε έναν καινούργιο στοχαστικό αλγόριθμο σχεδιασμού ονομαζόμενο RHEA , ο οποίος παράγει περιεχόμενο με βάση τη δυσκολία του επιπέδου και τις επιδόσεις του παίκτη στο παιχνίδι. Ο αλγόριθμος δοκιμάζεται από πράκτορες και ανθρώπινους παίκτες. Πράκτορες καθορίζουν τα όρια του καναλιού ροής μέσα στο οποίο αξιολογούνται οι παίκτες. Στη συνέχεια, ο αλγόριθμος προσπαθεί να φέρει το επίπεδο δυσκολίας ώστε να ταιριάζει με την απόδοση του παίκτη μέσω της συνάρτησης καταλληλότητας. Τα αποτελέσματα υποδηλώνουν ότι ο αλγόριθμος είναι λειτουργικός και ότι η εμπειρία των παικτών βελτιστοποιείται με βάση το επίπεδο δεξιοτήτων τους.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="academic unit">Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών</efrbr-expression:note></efrbr-expression:expression><efrbr-manifestation:manifestation identifier="https://dias.library.tuc.gr/view/91697"><efrbr-manifestation:titleOfTheManifestation>Ziskas_Christos_Dip_2022.pdf</efrbr-manifestation:titleOfTheManifestation><efrbr-manifestation:publicationDistribution><efrbr-manifestation:placeOfPublicationDistribution type="distribution">Chania [Greece]</efrbr-manifestation:placeOfPublicationDistribution><efrbr-manifestation:publisherDistributor type="distributor">Library of TUC</efrbr-manifestation:publisherDistributor><efrbr-manifestation:dateOfPublicationDistribution>2022-03-07</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>2.3 MB</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:accessRestrictionsOnTheManifestation>free</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://users.isc.tuc.gr/~cziskas"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Ziskas Christos
            Ζησκας Χρηστος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~lagoudakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Lagoudakis Michail
            Λαγουδακης Μιχαηλ
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~gchalkiadakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Chalkiadakis Georgios
            Χαλκιαδακης Γεωργιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://viaf.org/viaf/733149719128411130005"><efrbr-person:nameOfPerson vocabulary="VIAF">
            Yannakakis, Georgios N
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="510DCAFA-EC99-4C53-9BF6-93AE7C6774F2"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="">
            Πολυτεχνείο Κρήτης
            Technical University of Crete
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="6A53EA87-4EDF-4123-B19C-73D97B1EB4DA"><efrbr-concept:termForTheConcept>
            RHEA
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="9CA2BFA5-1789-4B85-8FB8-F551FE9C70F0"><efrbr-concept:termForTheConcept>
            Procedural Content Generation
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A5862ABA-3170-48DE-9C12-636833B966FB"><efrbr-concept:termForTheConcept>
            Racing Game
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="588C938E-85BC-41D7-BF36-11365CC54864"><efrbr-concept:termForTheConcept>
            Evolutionary algorithm
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="285854F7-A524-480E-8239-31B9597B1E2E"><efrbr-concept:termForTheConcept>
            Rolling horizon evolution
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="2F47493F-D3C7-4807-B429-529F5D3D1D3B"><efrbr-concept:termForTheConcept>
            Rolling Horizon Evolution Algorithm
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/AEF8F089-B2FC-4A6B-AD2F-5F719B60C1B6"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="person" targetURI="http://users.isc.tuc.gr/~cziskas"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="person" targetURI="http://users.isc.tuc.gr/~cziskas" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="person" targetURI="http://users.isc.tuc.gr/~lagoudakis" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/1"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="person" targetURI="http://users.isc.tuc.gr/~gchalkiadakis" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="person" targetURI="http://viaf.org/viaf/733149719128411130005" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="person" targetURI="510DCAFA-EC99-4C53-9BF6-93AE7C6774F2" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="concept" targetURI="6A53EA87-4EDF-4123-B19C-73D97B1EB4DA"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="concept" targetURI="9CA2BFA5-1789-4B85-8FB8-F551FE9C70F0"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="concept" targetURI="A5862ABA-3170-48DE-9C12-636833B966FB"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="concept" targetURI="588C938E-85BC-41D7-BF36-11365CC54864"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="concept" targetURI="285854F7-A524-480E-8239-31B9597B1E2E"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/325C3ACB-AF77-4839-94D8-9389EC3F8B70" targetEntity="concept" targetURI="2F47493F-D3C7-4807-B429-529F5D3D1D3B"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>