From Tabletop RPG to Interactive Storytelling: Definition of a Story Manager for Videogames

Size: px
Start display at page:

Download "From Tabletop RPG to Interactive Storytelling: Definition of a Story Manager for Videogames"

Transcription

1 From Tabletop RPG to Interactive Storytelling: Definition of a Story Manager for Videogames Guylain Delmas 1, Ronan Champagnat 2, and Michel Augeraud 2 1 IUT de Montreuil Université de Paris 8, 140 rue de la Nouvelle France Montreuil, France g.delmas@iut.univ-paris8.fr 2 La Rochelle University L3i, La Rochelle, France {ronan.champagnat,michel.augeraud}@univ-lr.fr Abstract. Adding narrative in computer game is complicated because it may restrict player interactivity. Our aim is to design a controller that dynamically built a plot, through the game execution, centred on player s actions. Tabletop Role-playing games manage to deal with this goal. This paper presents a study of role-playing games, their organization, and the models commonly used for narrative generation. It then deduces a proposition of components and data structures for interactive storytelling in videogames. A prototype of a social game has been developed as example. Keywords: Interactive storytelling, role-playing games, story manager, videogames. 1 Introduction For the last years, interactive storytelling has become a major issue in video games development. Players ask for both more elaborated scenarios and more freedom to act and affect game's story through their avatar. However, storytelling unfolding and player's interaction are commonly said as opposite [1]. The first relates to game designer's control of the game he has created as the second relates to player's control on the game he has bought. Research on interactive storytelling mainly focuses on this opposition. Works on scenario driven approach [2, 3, 4, 5] have defined approaches to design, validate and control a scenario through an interactive application. However this control is somehow presented as in contradiction with player's ability to influence the game's unfolding in a persistent way. On the opposite, emergent narrative theory [6, 7, 8] gives a complete freedom to the player, who can direct the game unfolding through his actions. But this approach currently fails to ensure consistency and an interesting unfolding of the game. The two main issues we have underlined are about the relation between interaction and narrative, and the ability of computer science to deal with it. The first point is related to interactive storytelling theory, and concerns the way interactivity should be taken into account in the storytelling. The second point leads to computer theory and the ability to implement algorithm of interactive storytelling. I.A. Iurgel, N. Zagalo, and P. Petta (Eds.): ICIDS 2009, LNCS 5915, pp , Springer-Verlag Berlin Heidelberg 2009

2 122 G. Delmas, R. Champagnat, and M. Augeraud This paper begins with a presentation of the interactive narrative we target. It comes from tabletop role-playing game. A game master balances between the control of the narrative and the freedom for player. The next section presents the architecture developed. It is based on a multi-agent system that monitors and controls the game unfolding. This architecture has been implemented in section 4. 2 Interactive Storytelling in Tabletop Role-Playing Games Tabletop role-playing games (t-rpgs) arose with the emergence of social games in the end of the 19th century. The first example of commercialized t-rpg was Gary Gigax's Chainmail in Basics of t-rpgs are to let a set of players share the creation of their own story, where they interpret the main characters. T-RPGs mix dynamics from both society games (for the ludic aspect) and improvisational theatre. In the games' field, t-rpgs obtain results similar to the ones we aim at in the video games' field: an adaptive unfolding of the story, centred on player actions that is satisfactory for the player. T-RPGs share a common model. A set of players interprets characters (named player characters - PC) and a game master (sometimes referred as storyteller) acts as a story moderator and a referee. The game describes a specific environment (which can be completed and personalised by the game master) and a set of rules for game simulation. The game master is both a referee and a story director. On the one hand, he checks the player characters actions. He validates actions and their results according to game s rules. On the other hand, he is responsible for story s unfolding. He has to describe the environment and to interpret the set of non-player characters (NPC). As a consequence, he produces a frame for the story and adapts it to player s actions. At the beginning, the game master describes an initial situation to the players. It is a precise description of the story world according to PC s point of view. Each player tells the game master its character s actions. The latter computes the action (he applies the corresponding rules), and can add NPC s actions or specific actions. Finally he describes the resulting new situation. Then players can act in order to influence the story world and thus unfold the situation. Depending on the evolution of the situation, the game master chooses a story starter and presents it to the players. It is an action that destabilizes the situation and provides a problem the players will have to solve. As the players decide, or not, to try to solve the problem, and then to start the story, the game master has to provide an action and a problem that interest them. It is the players responsibility to tackle the issue, and also the actions they perform. However the game master can influence players decision by giving them specific information. The game master monitors the story unfolding, through player s actions, and estimates the most relevant conclusion. He aims to direct the story towards one of these conclusions. As a consequence he applies some actions (not depending on player s actions) to the current situation. He also checks that the story remains consistent, avoids deadlock or hazardous decisions, and manages the pace of the narrative tension.

3 From Tabletop RPG to Interactive Storytelling 123 The story derives from the interactions between the players and the game master. It can be a complex process and can be split into a sequence of task performed by the game master starting from a set of resources we will see in the following. 2.1 T-RPG Basics In order to produce interesting and open narratives, t-rpg applies specific interactions rules between players and game master. Rules can vary from one group to another. However, we can distinguish a set of constraints that allows a game master to create interesting and interactive narratives with the players. Players must not be constrained by the game: they have to be presented a set of actions (as inputs of the game) that allows them expressing themselves through their characters. These control elements must be persistent (the game master cannot inhibit them). The players should perceive the consequences of their actions. And finally these actions should have a real impact on game s unfolding (the narrative) and its final result (story s conclusion). The game has to propose a consistent environment: in order to favour player s immersion. Game s rules must seem sensible and cannot be changed during the course of the game. Game s unfolding has to satisfy to storytelling structure: it is not limited to a sequence of situations without linking the one with the others. It has to satisfy a structure that depends on the kind of storytelling defined by the designers. It is the game master s responsibility to maintain these constraints throughout the game. To this purpose game masters have to perform a set of specific tasks. 2.2 Tasks Performed by the Game Master Whereas most game masters determine their action through empirical and nonordered processes, we can discern four main stages in game master's decision process. Get and analyse information from the players. The game master identifies how the player action can be taken into account on the story unfolding and to identify what information they give on the player s behaviour and its character. The game master collects information on the player s knowledge. He maintains a profile of the player that will help him to make choices during the story unfolding. However, the main phase of the game master consists in synchronize the state of the game, identify the possible histories and to choose the sequence of event to perform. Finally, he has to determine the actions or information to give to the players in order to influence the story unfolding. The game master needs information concerning the game, the players and the narrative structure in order to perform these tasks. 2.3 What Should the Game Master Know? In order to realise this decision process, the game master can refer to three main sets of knowledge:

4 124 G. Delmas, R. Champagnat, and M. Augeraud The game: the game master both knows the game rules as well as the game world. He will anticipate the consequences of actions and solve the player interactions. The game world allows to determine the current situation, and to know which narrative resources the game master can use (characters, actions, etc.). A narrative structure: the game master uses a structure of story in order to have a consistent and valid unfolding of the story. It gives him a framework to organise the actions of the game and to know when he must put actions. Thus, the game master can improve the interactive story that is being unfolded by giving a strong structure and this will improve the player experience. Player s profile: the game master influences the unfolding according to its knowledge of the players (strength, weakness, etc.). He must, also, know their preferences in order to select actions that will fit to the desires of the player. This study of t-rpg provides us with information on what interactive storytelling can achieve, and how to obtain these results. [9] presents an interesting study of t- RPG as the base of narrative videogames, in particular by the reference to the game master as a controller for the computerized systems. We deduced from this theoretical study an architecture for unfolding of interactive storytelling in video games. 3 Architecture for Interactive Storytelling in Videogames We proposed in [10] a controller for interactive storytelling in videogames. We can sum up our approach of interactive storytelling in the following way: a dynamic construction of the story, centred on the player s actions in an environment of interactive game. So, this construction will not be based on a set of predefined paths, but on a control mechanism that analyzes the game unfolding and the player behaviour, and generates actions directing the storytelling towards one of its possible outcomes. We have defined a software architecture that allows the implementation of our approach of the interactive storytelling: the player controls the narrative, but not the game. The game defines an interactive environment in which the player can, by his actions and decisions produce a storytelling under the supervision of the controller. Controller s action is bounded by the game (defined by the game designer). Thus the controller cannot go against game s unfolding nor prevent player s actions. It is built on the top of four agents: Analysis, Profile, Story Management and Director. The analysis agent receives information from the game and sends them back to the system. It performs a first selection between useful and non-pertinent information. It sends to the story management agent all information about the state game evolution and to the profile agent all information coming from player actions. The Profile agent contains the knowledge database on the player. This agent merges all information on the player actions and derives statistics on its behaviour and its preferences (type of the most used action, game element that is generally used by the player, player performances, etc.). The Story Management Agent monitors the game unfolding and takes decision during the execution. He has to assure the monitoring of the game s state, the determination of the possible narratives, and the selection of the actions to perform the storytelling.

5 From Tabletop RPG to Interactive Storytelling 125 The Director agent aims at making a retransmission of the story management decision to the game. It transforms the story management decision into comprehensible directive by the game. In addition, the controller requires three views of the game: a game model, a narrative construction structure and a player profile. The game model gives all the possible stories and follows the game unfolding (determines the game s current state, as well as its possible evolutions). It is base on a computational model (Petri nets). The narrative construction structure gives a canonical model to the story (Aristotelian structure, The heroes journey of J. Campbell, etc.). The player profile is on statistical point of view but not on psychological, and contains information to identify player s preferences. 4 Example: The Schoolyard This example is a prototype to validate the architecture proposed previously. In this game, the player acts for a kid that comes recently in a new school. Lost in the middle of unknown pupils, he has to make new acquaintances and find friends. The virtual characters present in the game employ the same actions the ones towards the others. It is by taking their control that the system can influence the contents of the play. Characters take a prototype of schoolyard: the nerd (a boy fond of sciences, and presenting social difficulties), the sportsman (very popular and very friend with the cheerleader, but not appreciating the intellectual characters), the captain of the cheerleaders (very friendly with everyone, except the captain of class) and the captain of class (serious pupil, which gets along only with the nerd). Each character is characterised by a temper: a specific model gives the evolution of the temper and the different states, according to interactions with other characters. The temper is of four states shared by all the characters (avatar and non player characters): neutrality (default temper), sadness, angriness and happiness. The state temper evolution is threshold by interactions. Their friendly level or hostility level describes the interaction between characters (neutral, positive or negative). The player s profile is a short set of statistical information due to the fact that the proposed actions are limited (the number of positive/negative interactions, the number of interaction with a specific character, etc.). The game proposes two separate scenarios: the fist one is the relation network a player can create, and the second one the temper evolution of a character the player considers as a friend. This example is simple: the game has a basic narrative program: a contract phase and a qualifying phase. The knowledge phase can be divided into a fixed number of narrative sub-programs. 5 Conclusion We have presented a study on tabletop role-playing games and narrative management. From this study we have derived a set of components and data structures to control

6 126 G. Delmas, R. Champagnat, and M. Augeraud the interactive storytelling in videogames. These structures have been integrated into a control system for interactive storytelling in games. This proposition has been illustrated by the realisation of a social game that provides interactive experience through a limited interface. This prototype shows that our controller s architecture is able to determining a narrative during the game execution; check the controller ability to direct the narrative to a conclusion while satisfying narrative construction structure; and finally make sure that the controller decisions are in real-time. Although the example is basic, the controller has been designed in order to deal with larger games and with more complex data models, such as the story structure presented in [11]. In addition, the controller proposed in this paper has been originally designed for a narrative-oriented game but can be used to control a sandbox game as stated in [12]. Acknowledgments. This work has been funded (in part) by the European Commission under the grand agreement IRIS (FP7-ICT ). References 1. Juul, J.: A Clash Between Game and Narrative. In: Digital arts and culture conf., Bergen (1998) 2. Mateas, M.: Interactive Drama, Art, and Artificial Intelligence. Ph.D. Thesis. School of Computer Science. Carnegie Mellon University (2002) 3. Young, M., Riedle, M., Brandy, M., Martin, J., Saretto, J.: An Architecture for Integrating Plan-Based Behavior Generation with Interactive Game Environments. Journal of Game Development 1, (2004) 4. Riedl, M.: Narrative Generation: Balancing Plot and Character. Ph.D. Thesis, Department of Computer Science. North Carolina State University (2004) 5. Champagnat, R., Prigent, A., Estraillier, P.: Scenario Building Based on Formal Methods and Adaptative Execution. In: Narasimhan, S., Teach, R. (eds.) Proceedings of the 36th International Simulation and Gaming Association, ISAGA (2005) 6. Aylett, R.: Narrative in Virtual Environnements Towards Emergent Narrative. In: Proceedings of the AAAI Fall Symposium on Narrative Intelligence, pp AAAI Press, Menlo Park (1999) 7. Szilas, N.: IDtension: a Narrative Engine for Interactive Drama. In: TIDSE LNCS, vol. 3105, pp Springer, Heidelberg (2003) 8. Cavazza, M., Charles, F., Mead, S.J.: Character-Based Interactive Storytelling. IEEE Intelligent Systems 17(4), (2002) 9. Tychsen, A., Hitchens, M., Brolund, T.: The Game Master. In: ACM proceedings of the second Australian conference on Interactive Entertainment. ACM Press, New York (2005) 10. Delmas, G., Champagnat, R., Augeraud, M.: Plot Monitoring for Interactive Narrative Games. In: Proc. international conf. on Advances in computer entertainment technology, pp ACM Press, New York (2007) 11. Delmas, G., Champagnat, R., Augeraud, M.: Bringing Interactivity to Campbell s Hero s Journey. In: Cavazza, M., Donikian, S. (eds.) ICVS-VirtStory LNCS, vol. 4871, pp Springer, Heidelberg (2007) 12. Delmas, G., Champagnat, R., Augeraud, M.: Plot Control for Emergent Narrative: a Case Study on Tetris. Int. Jour. on Intelligent Games and Simulation 4(1), (2008)

Stepping into the Interactive Drama

Stepping into the Interactive Drama Stepping into the Interactive Drama Nicolas Szilas LINC University of Paris VIII IUT de Montreuil 140, rue de la Nouvelle France 93100 Montreuil, France n.szilas@iut.univ-paris8.fr Abstract. Achieving

More information

The IRIS Network of Excellence: Integrating Research in Interactive Storytelling

The IRIS Network of Excellence: Integrating Research in Interactive Storytelling The IRIS Network of Excellence: Integrating Research in Interactive Storytelling Marc Cavazza 1, Stéphane Donikian 2, Marc Christie 2, Ulrike Spierling 3, Nicolas Szilas 4, Peter Vorderer 5, Tilo Hartmann

More information

Automatically Adjusting Player Models for Given Stories in Role- Playing Games

Automatically Adjusting Player Models for Given Stories in Role- Playing Games Automatically Adjusting Player Models for Given Stories in Role- Playing Games Natham Thammanichanon Department of Computer Engineering Chulalongkorn University, Payathai Rd. Patumwan Bangkok, Thailand

More information

Schemas in Directed Emergent Drama

Schemas in Directed Emergent Drama Schemas in Directed Emergent Drama Maria Arinbjarnar and Daniel Kudenko Department of Computer Science The University of York Heslington, YO10 5DD, York, UK maria@cs.york.ac.uk, kudenko@cs.york.ac.uk Abstract.

More information

Gameplay as On-Line Mediation Search

Gameplay as On-Line Mediation Search Gameplay as On-Line Mediation Search Justus Robertson and R. Michael Young Liquid Narrative Group Department of Computer Science North Carolina State University Raleigh, NC 27695 jjrobert@ncsu.edu, young@csc.ncsu.edu

More information

Applying Principles from Performance Arts for an Interactive Aesthetic Experience. Magy Seif El-Nasr Penn State University

Applying Principles from Performance Arts for an Interactive Aesthetic Experience. Magy Seif El-Nasr Penn State University Applying Principles from Performance Arts for an Interactive Aesthetic Experience Magy Seif El-Nasr Penn State University magy@ist.psu.edu Abstract Heightening tension and drama in 3-D interactive environments

More information

Capturing and Adapting Traces for Character Control in Computer Role Playing Games

Capturing and Adapting Traces for Character Control in Computer Role Playing Games Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,

More information

3D Simulated Interactive Drama for Teenagers coping with a Traumatic Brain Injury in a Parent

3D Simulated Interactive Drama for Teenagers coping with a Traumatic Brain Injury in a Parent 3D Simulated Interactive Drama for Teenagers coping with a Traumatic Brain Injury in a Parent Nicolas Habonneau 1, Urs Richle 1, Nicolas Szilas 1, Jean E. Dumas 2, 3 1 TECFA, 2 Department of Psychology,

More information

Beyond Emergence: From Emergent to Guided Narrative

Beyond Emergence: From Emergent to Guided Narrative Beyond Emergence: From Emergent to Guided Narrative Rui Figueiredo(1), João Dias(1), Ana Paiva(1), Ruth Aylett(2) and Sandy Louchart(2) INESC-ID and IST(1), Rua Prof. Cavaco Silva, Porto Salvo, Portugal

More information

This full text version, available on TeesRep, is the post-print (final version prior to publication) of:

This full text version, available on TeesRep, is the post-print (final version prior to publication) of: This full text version, available on TeesRep, is the post-print (final version prior to publication) of: Cavazza, M. O., Charles, F. and Mead, S. J. (2002) 'Sex, lies, and video games: an interactive storytelling

More information

Believable Agents and Intelligent Story Adaptation for Interactive Storytelling

Believable Agents and Intelligent Story Adaptation for Interactive Storytelling Believable Agents and Intelligent Story Adaptation for Interactive Storytelling Mark O. Riedl 1, Andrew Stern 2 1 University of Southern California, Institute for Creative Technologies, 13274 Fiji Way,

More information

Socially-aware emergent narrative

Socially-aware emergent narrative Socially-aware emergent narrative Sergio Alvarez-Napagao, Ignasi Gómez-Sebastià, Sofia Panagiotidi, Arturo Tejeda-Gómez, Luis Oliva, and Javier Vázquez-Salceda Universitat Politècnica de Catalunya {salvarez,igomez,panagiotidi,jatejeda,loliva,jvazquez}@lsi.upc.edu

More information

Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama

Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama Mei Si 1, Stacy C. Marsella 1 and Mark O. Riedl 2 1 Information Sciences Institute, University of Southern California

More information

Towards Integrating AI Story Controllers and Game Engines: Reconciling World State Representations

Towards Integrating AI Story Controllers and Game Engines: Reconciling World State Representations Towards Integrating AI Story Controllers and Game Engines: Reconciling World State Representations Mark O. Riedl Institute for Creative Technologies University of Southern California 13274 Fiji Way, Marina

More information

Architecture of an Authoring System to Support the Creation of Interactive Contents

Architecture of an Authoring System to Support the Creation of Interactive Contents Architecture of an Authoring System to Support the Creation of Interactive Contents Kozi Miyazaki 1,2, Yurika Nagai 1, Anne-Gwenn Bosser 1, Ryohei Nakatsu 1,2 1 Kwansei Gakuin University, School of Science

More information

arxiv: v1 [cs.se] 5 Mar 2018

arxiv: v1 [cs.se] 5 Mar 2018 Agile Behaviour Design: A Design Approach for Structuring Game Characters and Interactions Swen E. Gaudl arxiv:1803.01631v1 [cs.se] 5 Mar 2018 Falmouth University, MetaMakers Institute swen.gaudl@gmail.com

More information

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots

Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Yu Zhang and Alan K. Mackworth Department of Computer Science, University of British Columbia, Vancouver B.C. V6T 1Z4, Canada,

More information

Scenario analysis based on Linear Logic

Scenario analysis based on Linear Logic Scenario analysis based on Linear Logic Frédéric Collé frederic.colle@univ-lr.fr Karim Sehaba karim.sehaba@univ-lr.fr L3I - Université de La Rochelle Av M. Crépeau F-17042 LA Rochelle Michel Augeraud michel.augeraud@univlr.fr

More information

Modeling the Story Facilitation of Game Masters in Multi-Player Role-Playing Games

Modeling the Story Facilitation of Game Masters in Multi-Player Role-Playing Games Modeling the Story Facilitation of Game Masters in Multi-Player Role-Playing Games Anders Drachen 1, Michael Hitchens 2, Ruth Aylett 3 & Sandy Louchart 3 1 IT University of Copenhagen, Rued Langgaards

More information

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003 INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003 A KNOWLEDGE MANAGEMENT SYSTEM FOR INDUSTRIAL DESIGN RESEARCH PROCESSES Christian FRANK, Mickaël GARDONI Abstract Knowledge

More information

Robust and Authorable Multiplayer Storytelling Experiences

Robust and Authorable Multiplayer Storytelling Experiences Robust and Authorable Multiplayer Storytelling Experiences Mark Riedl, Boyang Li, Hua Ai, and Ashwin Ram School of Interactive Computing Georgia Institute of Technology Atlanta, Georgia 30308 {riedl, boyangli,

More information

Tales for the Many: Process and Authorial Control in Multi-player Role-Playing Games

Tales for the Many: Process and Authorial Control in Multi-player Role-Playing Games Tales for the Many: Process and Authorial Control in Multi-player Role-Playing Games Anders Tychsen Center for Computer Games Research, IT University of Copenhagen, Rued Langgaards Vej 7, 2300 Copenhagen

More information

Development of an API to Create Interactive Storytelling Systems

Development of an API to Create Interactive Storytelling Systems Development of an API to Create Interactive Storytelling Systems Enrique Larios 1, Jesús Savage 1, José Larios 1, Rocío Ruiz 2 1 Laboratorio de Interfaces Inteligentes National University of Mexico, School

More information

Emotional Storytelling

Emotional Storytelling Emotional Storytelling Kristopher J. Blom Steffi Beckhaus interactive media/virtual environments University of Hamburg Germany ABSTRACT The promise of engaging immersive virtual environments has long been

More information

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables

More information

Dynamic Quest Plot Generation using Petri Net Planning

Dynamic Quest Plot Generation using Petri Net Planning Dynamic Quest Plot Generation using Petri Net Planning Young-Seol Lee Sung-Bae Cho Yonsei University Abstract In most cases, the story of popular RPG games is designed by professional designers as a main

More information

Mediating the Tension between Plot and Interaction

Mediating the Tension between Plot and Interaction Mediating the Tension between Plot and Interaction Brian Magerko and John E. Laird University of Michigan 1101 Beal Ave. Ann Arbor, MI 48109-2110 magerko, laird@umich.edu Abstract When building a story-intensive

More information

Structure & Game Worlds. Topics in Game Development Spring, 2008 ECE 495/595; CS 491/591

Structure & Game Worlds. Topics in Game Development Spring, 2008 ECE 495/595; CS 491/591 Structure & Game Worlds Topics in Game Development Spring, 2008 ECE 495/595; CS 491/591 What is game structure? Like other forms of structure: a framework The organizational underpinnings of the game Structure

More information

Emergent Situations in Interactive Storytelling

Emergent Situations in Interactive Storytelling Emergent Situations in Interactive Storytelling Marc Cavazza, Fred Charles, Steven J. Mead University of Teesside, School of Computing and Mathematics Middlesbrough, TS1 3BA, United Kingdom {m.o.cavazza,

More information

An Ontology for Modelling Security: The Tropos Approach

An Ontology for Modelling Security: The Tropos Approach An Ontology for Modelling Security: The Tropos Approach Haralambos Mouratidis 1, Paolo Giorgini 2, Gordon Manson 1 1 University of Sheffield, Computer Science Department, UK {haris, g.manson}@dcs.shef.ac.uk

More information

Context-Aware Interaction in a Mobile Environment

Context-Aware Interaction in a Mobile Environment Context-Aware Interaction in a Mobile Environment Daniela Fogli 1, Fabio Pittarello 2, Augusto Celentano 2, and Piero Mussio 1 1 Università degli Studi di Brescia, Dipartimento di Elettronica per l'automazione

More information

Directorial Control in a Decision-Theoretic Framework for Interactive Narrative

Directorial Control in a Decision-Theoretic Framework for Interactive Narrative Directorial Control in a Decision-Theoretic Framework for Interactive Narrative Mei Si, Stacy C. Marsella, and David V. Pynadath Institute for Creative Technologies University of Southern California Marina

More information

A Tool for Evaluating, Adapting and Extending Game Progression Planning for Diverse Game Genres

A Tool for Evaluating, Adapting and Extending Game Progression Planning for Diverse Game Genres A Tool for Evaluating, Adapting and Extending Game Progression Planning for Diverse Game Genres Katharine Neil, Denise Vries, Stéphane Natkin To cite this version: Katharine Neil, Denise Vries, Stéphane

More information

Investigating a thematic approach to narrative generation

Investigating a thematic approach to narrative generation Investigating a thematic approach to narrative generation Charlie Hargood, David E Millard, Mark J Weal LSL, Department of Electronics and Computer Science, University of Southampton, Southampton, England

More information

Incorporating User Modeling into Interactive Drama

Incorporating User Modeling into Interactive Drama Incorporating User Modeling into Interactive Drama Brian Magerko Soar Games group www.soargames.org Generic Interactive Drama User actions percepts story Writer presentation medium Dramatic experience

More information

Interactive Narrative: A Novel Application of Artificial Intelligence for Computer Games

Interactive Narrative: A Novel Application of Artificial Intelligence for Computer Games Interactive Narrative: A Novel Application of Artificial Intelligence for Computer Games Mark O. Riedl School of Interactive Computing Georgia Institute of Technology Atlanta, Georgia, USA riedl@cc.gatech.edu

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

A Model of Superposed States

A Model of Superposed States A Model of Superposed States Justus Robertson Department of Computer Science North Carolina State University Raleigh, NC 27695 jjrobert@ncsu.edu R. Michael Young School of Computing The University of Utah

More information

DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS

DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS INTERNATIONAL DESIGN CONFERENCE - DESIGN 2002 Dubrovnik, May 14-17, 2002. DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS B. Longueville, J. Stal Le Cardinal and J.-C. Bocquet

More information

CC4.5: cost-sensitive decision tree pruning

CC4.5: cost-sensitive decision tree pruning Data Mining VI 239 CC4.5: cost-sensitive decision tree pruning J. Cai 1,J.Durkin 1 &Q.Cai 2 1 Department of Electrical and Computer Engineering, University of Akron, U.S.A. 2 Department of Electrical Engineering

More information

Chapter 4 Summary Working with Dramatic Elements

Chapter 4 Summary Working with Dramatic Elements Chapter 4 Summary Working with Dramatic Elements There are two basic elements to a successful game. These are the game formal elements (player, procedures, rules, etc) and the game dramatic elements. The

More information

Agile Behaviour Design: A Design Approach for Structuring Game Characters and Interactions

Agile Behaviour Design: A Design Approach for Structuring Game Characters and Interactions Agile Behaviour Design: A Design Approach for Structuring Game Characters and Interactions Swen E. Gaudl Falmouth University, MetaMakers Institute swen.gaudl@gmail.com Abstract. In this paper, a novel

More information

IMGD 1001: Fun and Games

IMGD 1001: Fun and Games IMGD 1001: Fun and Games Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu Outline What is a Game? Genres What Makes a Good Game? 2 What

More information

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of

More information

Individual Test Item Specifications

Individual Test Item Specifications Individual Test Item Specifications 8208120 Game and Simulation Design 2015 The contents of this document were developed under a grant from the United States Department of Education. However, the content

More information

AI Framework for Decision Modeling in Behavioral Animation of Virtual Avatars

AI Framework for Decision Modeling in Behavioral Animation of Virtual Avatars AI Framework for Decision Modeling in Behavioral Animation of Virtual Avatars A. Iglesias 1 and F. Luengo 2 1 Department of Applied Mathematics and Computational Sciences, University of Cantabria, Avda.

More information

Algorithms and Networking for Computer Games

Algorithms and Networking for Computer Games Algorithms and Networking for Computer Games Chapter 1: Introduction http://www.wiley.com/go/smed Definition for play [Play] is an activity which proceeds within certain limits of time and space, in a

More information

IMGD 1001: Fun and Games

IMGD 1001: Fun and Games IMGD 1001: Fun and Games by Mark Claypool (claypool@cs.wpi.edu) Robert W. Lindeman (gogo@wpi.edu) Outline What is a Game? Genres What Makes a Good Game? Claypool and Lindeman, WPI, CS and IMGD 2 1 What

More information

The Challenge of Transmedia: Consistent User Experiences

The Challenge of Transmedia: Consistent User Experiences The Challenge of Transmedia: Consistent User Experiences Jonathan Barbara Saint Martin s Institute of Higher Education Schembri Street, Hamrun HMR 1541 Malta jbarbara@stmartins.edu Abstract Consistency

More information

Authoring Multiplayer Serious Games

Authoring Multiplayer Serious Games Authoring Multiplayer Serious Games Design Templates, Formal Analysis and Rapid Prototyping Design Templates to support creation Formal Analysis to detect design errors Rapid Prototyping to assist game

More information

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti Basic Information Project Name Supervisor Kung-fu Plants Jakub Gemrot Annotation Kung-fu plants is a game where you can create your characters, train them and fight against the other chemical plants which

More information

MEDIA AND INFORMATION

MEDIA AND INFORMATION MEDIA AND INFORMATION MI Department of Media and Information College of Communication Arts and Sciences 101 Understanding Media and Information Fall, Spring, Summer. 3(3-0) SA: TC 100, TC 110, TC 101 Critique

More information

M-CREAM: A Tool for Creative Modeling of Emergency Scenarios in Smart Cities

M-CREAM: A Tool for Creative Modeling of Emergency Scenarios in Smart Cities M-CREAM: A Tool for Creative Modeling of Emergency Scenarios in Smart Cities Antonio De Nicola 1[0000 0002 1045 0510], Michele Melchiori 2[0000 0001 8649 4192], Maria Luisa Villani 1[0000 0002 7582 806X]

More information

Narrative Guidance. Tinsley A. Galyean. MIT Media Lab Cambridge, MA

Narrative Guidance. Tinsley A. Galyean. MIT Media Lab Cambridge, MA Narrative Guidance Tinsley A. Galyean MIT Media Lab Cambridge, MA. 02139 tag@media.mit.edu INTRODUCTION To date most interactive narratives have put the emphasis on the word "interactive." In other words,

More information

Moving Path Planning Forward

Moving Path Planning Forward Moving Path Planning Forward Nathan R. Sturtevant Department of Computer Science University of Denver Denver, CO, USA sturtevant@cs.du.edu Abstract. Path planning technologies have rapidly improved over

More information

Orchestrating Game Generation Antonios Liapis

Orchestrating Game Generation Antonios Liapis Orchestrating Game Generation Antonios Liapis Institute of Digital Games University of Malta antonios.liapis@um.edu.mt http://antoniosliapis.com @SentientDesigns Orchestrating game generation Game development

More information

Augmented Home. Integrating a Virtual World Game in a Physical Environment. Serge Offermans and Jun Hu

Augmented Home. Integrating a Virtual World Game in a Physical Environment. Serge Offermans and Jun Hu Augmented Home Integrating a Virtual World Game in a Physical Environment Serge Offermans and Jun Hu Eindhoven University of Technology Department of Industrial Design The Netherlands {s.a.m.offermans,j.hu}@tue.nl

More information

STRATEGO EXPERT SYSTEM SHELL

STRATEGO EXPERT SYSTEM SHELL STRATEGO EXPERT SYSTEM SHELL Casper Treijtel and Leon Rothkrantz Faculty of Information Technology and Systems Delft University of Technology Mekelweg 4 2628 CD Delft University of Technology E-mail: L.J.M.Rothkrantz@cs.tudelft.nl

More information

Ponnuki, FiveStones and GoloisStrasbourg: three software to help Go teachers

Ponnuki, FiveStones and GoloisStrasbourg: three software to help Go teachers Ponnuki, FiveStones and GoloisStrasbourg: three software to help Go teachers Tristan Cazenave Labo IA, Université Paris 8, 2 rue de la Liberté, 93526, St-Denis, France cazenave@ai.univ-paris8.fr Abstract.

More information

Improved Model Generation of AMS Circuits for Formal Verification

Improved Model Generation of AMS Circuits for Formal Verification Improved Generation of AMS Circuits for Formal Verification Dhanashree Kulkarni, Satish Batchu, Chris Myers University of Utah Abstract Recently, formal verification has had success in rigorously checking

More information

Wi-Fi Fingerprinting through Active Learning using Smartphones

Wi-Fi Fingerprinting through Active Learning using Smartphones Wi-Fi Fingerprinting through Active Learning using Smartphones Le T. Nguyen Carnegie Mellon University Moffet Field, CA, USA le.nguyen@sv.cmu.edu Joy Zhang Carnegie Mellon University Moffet Field, CA,

More information

Keywords MMORPG, LARP, RPG, TRRPG, pervasive, cross-platform, game, trans-reality, design.

Keywords MMORPG, LARP, RPG, TRRPG, pervasive, cross-platform, game, trans-reality, design. 1 Narrative Structure in Trans-Reality Role- Playing Games: Integrating Story Construction from Live Action, Table Top and Computer-Based Role-Playing Games Craig A. Lindley Department of Technology, Art

More information

the gamedesigninitiative at cornell university Lecture 25 Storytelling

the gamedesigninitiative at cornell university Lecture 25 Storytelling Lecture 25 Some Questions to Start With What is purpose of story in game? How do story and gameplay relate? Do all games have to have a story? Action games? Sports games? Role playing games? Puzzle games?

More information

DESIGN OF AN INNOVATION PLATFORM FOR MANUFACTURING SMES

DESIGN OF AN INNOVATION PLATFORM FOR MANUFACTURING SMES Proceedings of the 11 th International Conference on Manufacturing Research (ICMR2013) DESIGN OF AN INNOVATION PLATFORM FOR MANUFACTURING SMES Martin Ziarati Centre for Factories of the Future Design Hub

More information

Auto-Explanation System: Player Satisfaction in Strategy-Based Board Games

Auto-Explanation System: Player Satisfaction in Strategy-Based Board Games Auto-Explanation System: Player Satisfaction in Strategy-Based Board Games Andrew Chiou 1 and Kok Wai Wong 2 1 School of Computing Sciences, CQUniversity Australia, Rockhampton Campus, Rockhampton Campus,

More information

Computer Log Anomaly Detection Using Frequent Episodes

Computer Log Anomaly Detection Using Frequent Episodes Computer Log Anomaly Detection Using Frequent Episodes Perttu Halonen, Markus Miettinen, and Kimmo Hätönen Abstract In this paper, we propose a set of algorithms to automate the detection of anomalous

More information

SITUATED DESIGN OF VIRTUAL WORLDS USING RATIONAL AGENTS

SITUATED DESIGN OF VIRTUAL WORLDS USING RATIONAL AGENTS SITUATED DESIGN OF VIRTUAL WORLDS USING RATIONAL AGENTS MARY LOU MAHER AND NING GU Key Centre of Design Computing and Cognition University of Sydney, Australia 2006 Email address: mary@arch.usyd.edu.au

More information

Generating Personality Character in a Face Robot through Interaction with Human

Generating Personality Character in a Face Robot through Interaction with Human Generating Personality Character in a Face Robot through Interaction with Human F. Iida, M. Tabata and F. Hara Department of Mechanical Engineering Science University of Tokyo - Kagurazaka, Shinjuku-ku,

More information

FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS

FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS Meriem Taibi 1 and Malika Ioualalen 1 1 LSI - USTHB - BP 32, El-Alia, Bab-Ezzouar, 16111 - Alger, Algerie taibi,ioualalen@lsi-usthb.dz

More information

Presenting Believable Choices

Presenting Believable Choices Player Analytics: Papers from the AIIDE Workshop AAAI Technical Report WS-16-23 Presenting Believable Choices Justus Robertson Department of Computer Science North Carolina State University Raleigh, NC

More information

the gamedesigninitiative at cornell university Lecture 2: Nature of Games

the gamedesigninitiative at cornell university Lecture 2: Nature of Games Lecture 2: What is a Game? 2 What is a Game? Hopscotch Rules Each player has a unique marker Toss marker from starting line Marker hits squares in sequence Progress to next square each turn Hop through

More information

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT project proposal to the funding measure Greek-German Bilateral Research and Innovation Cooperation Project acronym: SIT4Energy Smart IT for Energy Efficiency

More information

A MULTIPLAYER CASE BASED STORY ENGINE

A MULTIPLAYER CASE BASED STORY ENGINE A MULTIPLAYER CASE BASED STORY ENGINE Chris R. Fairclough and Pádraig Cunningham, ML Group, Computer Science Dept., Trinity College Dublin, Dublin 2, Ireland. chris.fairclough@cs.tcd.ie, padraig.cunningham@cs.tcd.ie

More information

Changing and Transforming a Story in a Framework of an Automatic Narrative Generation Game

Changing and Transforming a Story in a Framework of an Automatic Narrative Generation Game Changing and Transforming a in a Framework of an Automatic Narrative Generation Game Jumpei Ono Graduate School of Software Informatics, Iwate Prefectural University Takizawa, Iwate, 020-0693, Japan Takashi

More information

CS 680: GAME AI INTRODUCTION TO GAME AI. 1/9/2012 Santiago Ontañón

CS 680: GAME AI INTRODUCTION TO GAME AI. 1/9/2012 Santiago Ontañón CS 680: GAME AI INTRODUCTION TO GAME AI 1/9/2012 Santiago Ontañón santi@cs.drexel.edu https://www.cs.drexel.edu/~santi/teaching/2012/cs680/intro.html CS 680 Focus: advanced artificial intelligence techniques

More information

GLOSSARY for National Core Arts: Media Arts STANDARDS

GLOSSARY for National Core Arts: Media Arts STANDARDS GLOSSARY for National Core Arts: Media Arts STANDARDS Attention Principle of directing perception through sensory and conceptual impact Balance Principle of the equitable and/or dynamic distribution of

More information

Meetings and Proceedings; Book Chapter. Authors Pizzi, D. (David); Cavazza, M. O. (Marc); Whittaker, A. (Alex); Lugrin, J-L.

Meetings and Proceedings; Book Chapter. Authors Pizzi, D. (David); Cavazza, M. O. (Marc); Whittaker, A. (Alex); Lugrin, J-L. TeesRep - Teesside's Research Repository Automatic generation of game level solutions as storyboards Item type Meetings and Proceedings; Book Chapter Authors Pizzi, D. (David); Cavazza, M. O. (Marc); Whittaker,

More information

in the New Zealand Curriculum

in the New Zealand Curriculum Technology in the New Zealand Curriculum We ve revised the Technology learning area to strengthen the positioning of digital technologies in the New Zealand Curriculum. The goal of this change is to ensure

More information

Head-Movement Evaluation for First-Person Games

Head-Movement Evaluation for First-Person Games Head-Movement Evaluation for First-Person Games Paulo G. de Barros Computer Science Department Worcester Polytechnic Institute 100 Institute Road. Worcester, MA 01609 USA pgb@wpi.edu Robert W. Lindeman

More information

Optimal Rhode Island Hold em Poker

Optimal Rhode Island Hold em Poker Optimal Rhode Island Hold em Poker Andrew Gilpin and Tuomas Sandholm Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {gilpin,sandholm}@cs.cmu.edu Abstract Rhode Island Hold

More information

Virtual Crime: Forensic Artefacts from Second Life

Virtual Crime: Forensic Artefacts from Second Life Virtual Crime: Forensic Artefacts from Second Life Sarah Morris Centre for Forensic Computing, Cranfield University, Shrivenham, SN6 8LA S.L.Morris@Cranfield.ac.uk Abstract Second Life is an online virtual

More information

DESIGN AGENTS IN VIRTUAL WORLDS. A User-centred Virtual Architecture Agent. 1. Introduction

DESIGN AGENTS IN VIRTUAL WORLDS. A User-centred Virtual Architecture Agent. 1. Introduction DESIGN GENTS IN VIRTUL WORLDS User-centred Virtual rchitecture gent MRY LOU MHER, NING GU Key Centre of Design Computing and Cognition Department of rchitectural and Design Science University of Sydney,

More information

Grundlagen des Software Engineering Fundamentals of Software Engineering

Grundlagen des Software Engineering Fundamentals of Software Engineering Software Engineering Research Group: Processes and Measurement Fachbereich Informatik TU Kaiserslautern Grundlagen des Software Engineering Fundamentals of Software Engineering Winter Term 2011/12 Prof.

More information

Interactive Coffee Tables: Interfacing TV within an Intuitive, Fun and Shared Experience

Interactive Coffee Tables: Interfacing TV within an Intuitive, Fun and Shared Experience Interactive Coffee Tables: Interfacing TV within an Intuitive, Fun and Shared Experience Radu-Daniel Vatavu and Stefan-Gheorghe Pentiuc University Stefan cel Mare of Suceava, Department of Computer Science,

More information

UNIT-III LIFE-CYCLE PHASES

UNIT-III LIFE-CYCLE PHASES INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development

More information

Designing Toys That Come Alive: Curious Robots for Creative Play

Designing Toys That Come Alive: Curious Robots for Creative Play Designing Toys That Come Alive: Curious Robots for Creative Play Kathryn Merrick School of Information Technologies and Electrical Engineering University of New South Wales, Australian Defence Force Academy

More information

FINAL ACTIVITY AND MANAGEMENT REPORT

FINAL ACTIVITY AND MANAGEMENT REPORT EUROPEAN COMMISSION RESEARCH DG MARIE CURIE MOBILITY ACTIONS INDIVIDUAL DRIVEN ACTIONS PERIODIC SCIENTIFIC/MANAGEMENT REPORT FINAL ACTIVITY AND MANAGEMENT REPORT Type of Marie Curie action: Intra-European

More information

USING VALUE ITERATION TO SOLVE SEQUENTIAL DECISION PROBLEMS IN GAMES

USING VALUE ITERATION TO SOLVE SEQUENTIAL DECISION PROBLEMS IN GAMES USING VALUE ITERATION TO SOLVE SEQUENTIAL DECISION PROBLEMS IN GAMES Thomas Hartley, Quasim Mehdi, Norman Gough The Research Institute in Advanced Technologies (RIATec) School of Computing and Information

More information

Cooperative Learning by Replay Files in Real-Time Strategy Game

Cooperative Learning by Replay Files in Real-Time Strategy Game Cooperative Learning by Replay Files in Real-Time Strategy Game Jaekwang Kim, Kwang Ho Yoon, Taebok Yoon, and Jee-Hyong Lee 300 Cheoncheon-dong, Jangan-gu, Suwon, Gyeonggi-do 440-746, Department of Electrical

More information

Differences in Fitts Law Task Performance Based on Environment Scaling

Differences in Fitts Law Task Performance Based on Environment Scaling Differences in Fitts Law Task Performance Based on Environment Scaling Gregory S. Lee and Bhavani Thuraisingham Department of Computer Science University of Texas at Dallas 800 West Campbell Road Richardson,

More information

Using Agent-Based Methodologies in Healthcare Information Systems

Using Agent-Based Methodologies in Healthcare Information Systems BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 18, No 2 Sofia 2018 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2018-0033 Using Agent-Based Methodologies

More information

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures D.M. Rojas Castro, A. Revel and M. Ménard * Laboratory of Informatics, Image and Interaction (L3I)

More information

A Move Generating Algorithm for Hex Solvers

A Move Generating Algorithm for Hex Solvers A Move Generating Algorithm for Hex Solvers Rune Rasmussen, Frederic Maire, and Ross Hayward Faculty of Information Technology, Queensland University of Technology, Gardens Point Campus, GPO Box 2434,

More information

Strategic Plan for CREE Oslo Centre for Research on Environmentally friendly Energy

Strategic Plan for CREE Oslo Centre for Research on Environmentally friendly Energy September 2012 Draft Strategic Plan for CREE Oslo Centre for Research on Environmentally friendly Energy This strategic plan is intended as a long-term management document for CREE. Below we describe the

More information

Designing serious games

Designing serious games Designing serious games Fabiano Dalpiaz and Joske Houtkamp f.dalpiaz@uu.nl 1 Outline Lecture contents 1. Basics about game design 2. Designing serious games 3. Serious game design patterns 4. Formal elements

More information

Developing a Mobile, Service-Based Augmented Reality Tool for Modern Maintenance Work

Developing a Mobile, Service-Based Augmented Reality Tool for Modern Maintenance Work Developing a Mobile, Service-Based Augmented Reality Tool for Modern Maintenance Work Paula Savioja, Paula Järvinen, Tommi Karhela, Pekka Siltanen, and Charles Woodward VTT Technical Research Centre of

More information

Incoherent Dialogue in Fallout 4

Incoherent Dialogue in Fallout 4 Incoherent Dialogue in Fallout 4 This essay examines the state of character dialogue systems in games through the lens of systemic coherence (Hunicke, LeBlanc, Zubek 2004), using Fallout 4 (Bethesda, 2015)

More information

On Games And Fairness

On Games And Fairness On Games And Fairness Hiroyuki Iida Japan Advanced Institute of Science and Technology Ishikawa, Japan iida@jaist.ac.jp Abstract. In this paper we conjecture that the game-theoretic value of a sophisticated

More information

250 Introduction to Applied Programming Fall. 3(2-2) Creation of software that responds to user input. Introduces

250 Introduction to Applied Programming Fall. 3(2-2) Creation of software that responds to user input. Introduces MEDIA AND INFORMATION MI Department of Media and Information College of Communication Arts and Sciences 101 Understanding Media and Information Fall, Spring, Summer. 3(3-0) SA: TC 100, TC 110, TC 101 Critique

More information

A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management)

A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management) A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management) Madhusudhan H.S, Assistant Professor, Department of Information Science & Engineering, VVIET,

More information