Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/27604
Full metadata record
DC FieldValueLanguage
dc.contributor.authorCalleja, Andrew-
dc.contributor.authorPace, Gordon J.-
dc.date.accessioned2018-03-05T08:58:23Z-
dc.date.available2018-03-05T08:58:23Z-
dc.date.issued2009-11-
dc.identifier.citationCalleja, A., & Pace, G. J. (2009). A domain-specific embedded language approach for the scripting of game artificial intelligence. 2nd WICT National Workshop in Information and Communication Technology (WICT 2009), Valletta. 1-7.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/27604-
dc.description.abstractA computer game’s artificial intelligence is often scripted using a domain-specific language designed specifically for the game. An approach to language design and prototyping, particularly appropriate to domain-specific ones, is that of embedding a language within a general purpose host language. In this pa- per, we present an approach to artificial intelligence scripting using embedded languages where the em- bedded language scripts become data objects in the host language enabling parametrized strategies and their manipulation through host language programs. We identify three classes of scripts: (i) fixed scripts written directly in the embedded language; (ii) adap- tive scripts, dynamically generated and modified by the host language programs whilst reacting to the state of the game; and (iii) adaptive scripts which, by means of multi-tiered language frameworks, allow for different levels of abstraction in the specification of game artificial intelligence.en_GB
dc.language.isoenen_GB
dc.publisherUniversity of Malta. Faculty of ICTen_GB
dc.rightsinfo:eu-repo/semantics/openAccessen_GB
dc.subjectDomain-specific programming languagesen_GB
dc.subjectArtificial intelligenceen_GB
dc.subjectSelf-adaptive softwareen_GB
dc.subjectComputer games -- Designen_GB
dc.titleA domain-specific embedded language approach for the scripting of game artificial intelligenceen_GB
dc.typeconferenceObjecten_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.bibliographicCitation.conferencename2nd WICT National Workshop in Information and Communication Technology (WICT 2009)en_GB
dc.bibliographicCitation.conferenceplaceValletta, Malta, 17/11/2009en_GB
dc.description.reviewedpeer-revieweden_GB
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
A_Domain-Specific_Embedded_Language_Approach_for_t-2-8.pdf643.87 kBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.