Towards Self-Adaptive Game Logic

by   Erik M. Fredericks, et al.
Grand Valley State University

Self-adaptive systems (SAS) can reconfigure at run time in response to changing situations to express acceptable behaviors in the face of uncertainty. With respect to game design, such situations may include user input, emergent behaviors, performance concerns, and combinations thereof. Typically an SAS is modeled as a feedback loop that functions within an existing system, with operations including monitoring, analyzing, planning, and executing (i.e., MAPE-K) to enable online reconfiguration. This paper presents a conceptual approach for extending software engineering artifacts to be self-adaptive within the context of game design. We have modified a game developed for creative coding education to include a MAPE-K self-adaptive feedback loop, comprising run-time adaptation capabilities and the software artifacts required to support adaptation.


page 2

page 4


Software Engineering For Automated Game Design

As we develop more assistive and automated game design systems, the ques...

Self-Adaptive Systems in Organic Computing: Strategies for Self-Improvement

With the intensified use of intelligent things, the demands on the techn...

Engineering Self-adaptive Authorisation Infrastructures

As organisations expand and interconnect, authorisation infrastructures ...

BASBA: a framework for Building Adaptable Service-Based Applications

Due to the continuously changing environment of service-based applicatio...

Towards Bridging the Gap between Control and Self-Adaptive System Properties

Two of the main paradigms used to build adaptive software employ differe...

Self-Adaptive Large Language Model (LLM)-Based Multiagent Systems

In autonomic computing, self-adaptation has been proposed as a fundament...

Adaptive Learning Guidance System (ALGS)

This poster presents the conceptual framework of the Adaptive Learning G...

Please sign up or login with your details

Forgot password? Click here to reset