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 Field | Value | Language |
---|---|---|
dc.contributor.author | Calleja, Andrew | - |
dc.contributor.author | Pace, Gordon J. | - |
dc.date.accessioned | 2018-03-05T08:58:23Z | - |
dc.date.available | 2018-03-05T08:58:23Z | - |
dc.date.issued | 2009-11 | - |
dc.identifier.citation | Calleja, 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.uri | https://www.um.edu.mt/library/oar//handle/123456789/27604 | - |
dc.description.abstract | A 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.iso | en | en_GB |
dc.publisher | University of Malta. Faculty of ICT | en_GB |
dc.rights | info:eu-repo/semantics/openAccess | en_GB |
dc.subject | Domain-specific programming languages | en_GB |
dc.subject | Artificial intelligence | en_GB |
dc.subject | Self-adaptive software | en_GB |
dc.subject | Computer games -- Design | en_GB |
dc.title | A domain-specific embedded language approach for the scripting of game artificial intelligence | en_GB |
dc.type | conferenceObject | en_GB |
dc.rights.holder | The 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.conferencename | 2nd WICT National Workshop in Information and Communication Technology (WICT 2009) | en_GB |
dc.bibliographicCitation.conferenceplace | Valletta, Malta, 17/11/2009 | en_GB |
dc.description.reviewed | peer-reviewed | en_GB |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
A_Domain-Specific_Embedded_Language_Approach_for_t-2-8.pdf | 643.87 kB | Adobe PDF | View/Open |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.