Teleological Software Adaptation

  • Authors:
  • Joshua Jones;Chris Parnin;Avik Sinharoy;Spencer Rugaber;Ashok K. Goel

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • SASO '09 Proceedings of the 2009 Third IEEE International Conference on Self-Adaptive and Self-Organizing Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We examine the use of teleological metareasoning for self-adaptation in game-playing software agents. The goal of our work is to develop an interactive environment in which the game designer generates requirements for a new version of a game, and the legacy software agents from previous versions of the game adapt themselves to the new game requirements. We are developing and testing our metareasoning technique for adapting game-playing agents in Freeciv, a mature program in the domain of turn-based, multi-player strategy games (www.freeciv.wikia.com).In this paper, we first present an analysis of adaptations to FreeCiv, next describe our general approach, and then describe a specific adaptation scenario.