Adaptive Serious Games Using Agent Organizations
Increasing complexity in serious games and the need to reuse and adapt games to different purposes and different user needs, requires distributed development approaches. The use of software agents has been advocated as a means to deal with the complexity of serious games. Current approaches to dynamic adjustability in games make it possible for different elements to adjust to the player. However, these approaches most use centralized control, which becomes impractical if the complexity and the number of adaptable elements increase. The serious games we are investigating are constructed using complex and independent subtasks that influence each other. In this paper, we propose a model for game adaptation that is guided by three main concerns: the trainee, the game objectives and the agents. In particular we focus on how the adaptation engine determines tasks to be adapted and how agents respond to such requests and modify their plans accordingly.
KeywordsSkill Level User Model Game Model Task Selection Combinatorial Auction
Unable to display preview. Download preview PDF.
- 1.Andrade, G., Ramalho, G., Gomes, A.S., Corruble, V.: Dynamic game balancing: An evaluation of user satisfaction. In: Laird, J.E., Schaeffer, J. (eds.) AIIDE, pp. 3–8. The AAAI Press, Menlo Park (2006)Google Scholar
- 2.Andrade, G., Ramalho, G., Santana, H., Corruble, V.: Extending Reinforcement Learning to Provide Dynamic Game Balancing. Reasoning, Representation, and Learning in Computer Games (2005)Google Scholar
- 5.Dignum, V.: A Model for Organizational Interaction: based on Agents, founded in Logic. SIKS Dissertation, seriesGoogle Scholar
- 6.Hunicke, R., Chapman, V.: AI for Dynamic Difficulty Adjustment in Games. In: Proceedings of the Challenges in Game AI Workshop, Nineteenth National Conference on Artificial Intelligence, AAAI 2004 (2004)Google Scholar
- 7.Kok, E.: Learning Effective Rule Selection in 2APL Agents. Technical report, Master thesis, Utrecht UniversityGoogle Scholar
- 8.Lees, M., Logan, B., Theodoropoulos, G.: Agents, Computer Games and HLA. International Journal of Simulation Systems, Science and TechnologyGoogle Scholar
- 10.Rabin, S.: AI Game Programming Wisdom. Charles River Media (2002)Google Scholar
- 12.Schurr, N., Marecki, J., Lewis, J.P., Tambe, M., Scerri, P.: The DEFACTO system: Training tool for incident commanders. In: Veloso, M.M., Kambhampati, S. (eds.) AAAI, pp. 1555–1562. AAAI Press / The MIT Press (2005)Google Scholar
- 14.Spronck, P., Ponsen, M., Sprinkhuizen-Kuyper, I., Postma, E.: Adaptive game AI with dynamic scripting (2006)Google Scholar
- 15.Westra, J., Dignum, F., Dignum, V.: Modeling agent adaptation in games. In: Proceedings of OAMAS 2008 (2008)Google Scholar