ShaMAN: an Agent Meta-model for Computer Games

Post on 20-Jun-2015

75 views 2 download

Tags:

description

The slides from my presentation of the paper (of the same name) at the Human Centred Software Engineering conference in 2008, Pisa, Italy.

Transcript of ShaMAN: an Agent Meta-model for Computer Games

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##11

ShaMAN: an Agent Meta-model for Computer Games

Steve Goschnick1, Sandrine Balbo2 & Liz Sonenberg3

Interaction Design Group1,2,3, & Agent Lab1,3

Department of Information SystemsUniversity of Melbourne

stevenbg@unimelb.edu.au

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##22

AO and HCSE – a fit? Implicitly, some AO architectures, frameworks and

methodologies suggest good compatibility, e.g. BDI – via Folk Psychology ShadowBoard – via Analytical Psychology

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##33

A Gap in Agent Architectures: The Human Computer Interface is important

in AO systems, as it was in OO. Data Modellers know something in general

about models and meta-models. This work is aimed at enhancing AO

concepts, architectures and technology wrt application to computer games in particularly.

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##44

Most AO architectures…

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##55

Comparison of concepts (AO)

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##66

Meta-model differences

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##77

The ShaMAN Meta-Model

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##88

MAS for Computer Games & Rich UI Apps

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##99

The ShaMAN Meta-Model

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##1010

The Locale sub-section of meta-model

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##1111

Games and Rich User Interfaces

26 Sep 200826 Sep 2008 HCSE-2008, Pisa (EIS-2008)HCSE-2008, Pisa (EIS-2008) ##1212

AO and HCSE – a fit? This work is aimed at enhancing AO

concepts, architectures and technology wrt application to computer games in particularly, however:

Much of it generalises to: AO applications with a graphic or rich media

user interface. Human-in-the-loop AO systems, that use a

computer screen within the human-agent interaction interface.