Skip to main content

Intelligent Agent Modeling as Serious Game

Towards Integrating Microworlds, Tutoring and Evolution

  • Chapter
Agents for Games and Simulations (AGS 2009)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5920))

Included in the following conference series:

Abstract

Educators increasingly turn to serious games to let students explore complex worlds in a safe environment. In serious games for ill-defined problem domains such as infrastructures and markets, students often interact with preconceived agents at an operational level. We hypothesize however that students could discover more about a domain’s complexity at a strategic level by building and testing their own delegate agents. Testing this requires an environment where students and teachers can construct agents at their own level of expertise with recent modeling technologies. For instance, students may create agents not just directly, by building or modifying comprehensive agent models with visual programming languages, but also indirectly, by shaping agent behavior as it evolves in user-defined training scenarios or by enacting example behavior which agents learn to imitate. We propose a serious game concept that combines such modeling methods within a single intelligent simulation platform so that it becomes a low-threshold interface for continuous knowledge exchange and gain between teachers, students and agents.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Egenfeldt-Nielsen, S.: Third generation educational use of computer games. Journal of Educational Multimedia and Hypermedia 16(3), 263–281 (2007)

    Google Scholar 

  2. Sawyer, B., Smith, P.: Serious games taxonomy. In: GDC 2008: Proc. Game Developers Conf., San Francisco, CA, USA, February 19 (2008)

    Google Scholar 

  3. Wang, K., McCaffrey, C., Wendel, D., Klopfer, E.: 3D game design with programming blocks in StarLogo TNG. In: ICLS 2006: Proc. 7th Int’l Conf. on Learning sciences, International Society of the Learning Sciences, pp. 1008–1009 (2006)

    Google Scholar 

  4. Stanley, K.O., Bryant, B.D., Miikkulainen, R.P.: Real-time neuro-evolution in the NERO video game. IEEE Trans. Evolutionary Computation 9(6), 653–668 (2005)

    Article  Google Scholar 

  5. van Houten, S.P.A.: A suite for developing and using business games: supporting supply chain business games in a distributed context. PhD thesis, Delft University of Technology, Delft, The Netherlands (November 6, 2007)

    Google Scholar 

  6. Papert, S.A.: Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, Inc., New York (1980)

    Google Scholar 

  7. di Sessa, A.A., Abelson, H.: Boxer: a reconstructible computational medium. Communications of the ACM 29(9), 859–868 (1986)

    Article  Google Scholar 

  8. Pausch, R.: Alice: Rapid prototyping for virtual reality. IEEE Computer Graphics and Applications 15(3), 8–11 (1995)

    Article  Google Scholar 

  9. Kahn, K.: ToontalkTM—an animated programming environment for children. Journal of Visual Languages & Computing 7(2), 197–217 (1996)

    Article  MathSciNet  Google Scholar 

  10. Smith, D.C., Cypher, A., Tesler, L.: Programming by example: novice programming comes of age. Communications of the ACM 43(3), 75–81 (2000)

    Article  Google Scholar 

  11. Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B., Resnick, M.: Scratch: a sneak preview. In: C5 2004: Proc. 2nd Int’l Conf. on Creating, Connecting and Collaborating through Computing (2004)

    Google Scholar 

  12. Kay, J.: Learner control. User Modeling and User-Adapted Interaction 11(1-2), 111–127 (2004)

    Google Scholar 

  13. Lerner, E.: Kodu doesn’t have realistic graphics, huge explosions, or even a way to win. But it just might change the way we think about the world. Seed Magazine (June 23, 2009)

    Google Scholar 

  14. Kirschner, P.A., Sweller, J., Clark, R.E.: Why minimal guidance during instruction does not work: An analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educational Psychologist 41(2), 75–86 (2006)

    Article  Google Scholar 

  15. Meier, S.: Sid Meier’s Civilization. MicroProse (1991), http://www.civilization.com/

  16. Sawyer, C.: Transport Tycoon. MicroProse (1994), http://www.chrissawyergames.com/

  17. Auran: Dark Reign. Activision (September 1997), http://www.auran.com/games/darkreign/

  18. Relic Entertainment: Homeworld: Cataclysm. Sierra Studios (June 2000)

    Google Scholar 

  19. Lehnert, T., Maiburg, M., Rimmer, B.: Industry masters. Tycoon Systems (2007)

    Google Scholar 

  20. Gemrot, J., Kadlec, R., Bída, M., Burkert, O., Píbil, R., Havlíçek, J., Şimloviç, J., Vansa, R., Ştolba, M., Zemçák, L., Brom, C.: Pogamut 3 can assist developers in building AI for their videogame agents. In: [63]

    Google Scholar 

  21. Silverman, B., Chandrasekaran, D., Weyer, N., Pietrocola, D., Might, R., Weaver, R.: NonKin Village: A training game for learning cultural terrain and sustainable counter-insurgent operations. In: [63]

    Google Scholar 

  22. Van Dyke Parunak, H., Savit, R., Riolo, R.L.: Agent-based modeling vs. Equation-based modeling: A case study and users’ guide. In: Sichman, J.S., Conte, R., Gilbert, N. (eds.) MABS 1998. LNCS (LNAI), vol. 1534, pp. 10–25. Springer, Heidelberg (1998)

    Google Scholar 

  23. Janssen, M.A., Alessa, L.N., Barton, M., Bergin, S., Lee, A.: Towards a community framework for agent-based modelling. Journal of Artificial Societies and Social Simulation 11(2), 6 (2008)

    Google Scholar 

  24. Epstein, J., Axtell, R.: Growing Artificial Societies: social science from the bottom up. MIT Press, Cambridge (1996)

    Google Scholar 

  25. Nikolai, C., Madey, G.: Tools of the trade: A survey of various agent based modeling platforms. Journal of Artificial Societies and Social Simulation 12(2) (2009)

    Google Scholar 

  26. Resnick, M.: Decentralized Modeling and Decentralized Thinking. In: Modeling and Simulation in Precollege Science and Mathematics, pp. 114–137. Springer, New York (1999)

    Google Scholar 

  27. Wilensky, U.: Modeling nature’s emergent patterns with multi-agent languages. In: Futschek, G. (ed.) EuroLogo 2001: A turtle odyssey: Proc. 8th Eur. Logo Conf., Linz, Austria, Österreichische Computer Gesellschaft, August 21-25 (2001)

    Google Scholar 

  28. Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K., Balan, G.: MASON: A multiagent simulation environment. Simulation 81(7), 517–527 (2005), http://www.cs.gmu.edu/~eclab/projects/mason/

    Article  Google Scholar 

  29. North, M.J., Collier, N.T., Vos, J.R.: Experiences creating three implementations of the repast agent modeling toolkit. ACM Trans. Modeling and Computer Simulation 16(1), 1–25 (2006)

    Article  Google Scholar 

  30. Roque, R.V.: OpenBlocks: An extendable framework for graphical block programming systems. Master’s thesis, MIT Dept. of Electrical Engineering and Computer Science, Cambridge, MA, USA (May 2007)

    Google Scholar 

  31. Meijer, S.A.: The organisation of transactions – Studying supply networks using gaming simulation. PhD thesis, Wageningen Universiteit, Wagningen, The Netherlands (March 4, 2009)

    Google Scholar 

  32. Zeigler, B.P., Praehofer, H., Kim, T.G.: Theory of Modeling and Simulation—Integrating Discrete Event and Continuous Complex Dynamic Systems, 2nd edn. Academic Press, Inc., San Diego (2000)

    Google Scholar 

  33. Müller, J.P.: Towards a formal semantics of event-based multi-agent simulations. In: MABS 2008: Proc. 9th Int’l AAMAS, Workshop on Multi-Agent-Based Simulation, Estoril, Portugal, May 12-13 (2008)

    Google Scholar 

  34. Dolk, D.R.: Model management for agent-based modelling and simulation. In: IFIP WG 7.6 Workshop on Modelling and decision support for network-based services, Warsaw, Poland, September 1-3 (2008)

    Google Scholar 

  35. Schut, M.C.: On model design for simulation of collective intelligence. Information Sciences (in press, 2009)

    Google Scholar 

  36. Wooldridge, M., Jennings, N.R.: Intelligent agents: Theory and practice. Knowledge Engineering Review 10(2), 115–152 (1995)

    Article  Google Scholar 

  37. Bellifemine, F., Poggi, A., Rimassa, G.: Developing multi-agent systems with JADE. In: Castelfranchi, C., Lespérance, Y. (eds.) ATAL 2000. LNCS (LNAI), vol. 1986, p. 89. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  38. Brazier, F.M.T., Mobach, D.G.A., Overeinder, B.J., van Splunter, S., van Steen, M., Wijngaards, N.J.E.: AgentScape: Middleware, resource management, and services. In: SANE 2002: Proc. 3rd Int’l Conf. on System Administration and Network Engineering, Maastricht, The Netherlands, May 27-31, pp. 403–404 (2002)

    Google Scholar 

  39. Brazier, F., Dunin-Keplicz, B., Jennings, N.R., Treur, J.: Formal specification of multi-agent systems: A real-world case. In: Lesser, V., Gasser, L. (eds.) Proc. 1st Int’l on MultiAgent Systems, San Francisco, California, USA, June 12-14, pp. 25–32. MIT Press, Cambridge (1995)

    Google Scholar 

  40. Rao, A.S.: AgentSpeak(L): BDI agents speak out in a logical computable language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 42–55. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  41. Busetta, P., Rönnquist, R., Hodgson, A., Lucas, A.: Light-weight intelligent software agents in simulation. In: SimTecT 1999: Proc. Simulation Technology and Training Conf., Melbourne, Australia, 29 March - 1 April 1999. Simulation Industry Association of Australia (1999)

    Google Scholar 

  42. Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons, Chichester (2007)

    Book  MATH  Google Scholar 

  43. Hindriks, K.: Modules as policy-based intentions: Modular agent programming in GOAL. In: Dastani, M.M., El Fallah Seghrouchni, A., Ricci, A., Winikoff, M. (eds.) ProMAS 2007. LNCS (LNAI), vol. 4908, pp. 156–171. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  44. Dastani, M.: 2APL: a practical agent programming language. Autonomous Agents and Multi-Agent Systems 16(3), 214–248 (2008)

    Article  Google Scholar 

  45. van Lent, M., Fisher, W., Mancuso, M.: An explainable artificial intelligence system for small-unit tactical behavior. In: IAAI 2004: Proc. 16th Conf. on Innovative Applications of Artificial Intelligence, San Jose, CA, USA, July 27-29, pp. 900–907. AAAI Press, Menlo Park (2004)

    Google Scholar 

  46. Harbers, M., den Bosch, K.V., Meyer, J.J.: A methodology for developing self-explaining agents for virtual training. In: AAMAS 2009: Proc. 8th Int’l Conf. on Autonomous Agents and Multi-Agent Systems, IFAAMAS, Budapest, Hungary, May 10-15, pp. 373–375 (to appear, 2009)

    Google Scholar 

  47. Biswas, G., Katzlberger, T., Bransford, J.D., Schwartz, D.L.: TAG-V: Extending intelligent learning environments with teachable agents to enhance learning. In: Moore, J.D., Redfield, C.L., Johnson, W.L. (eds.) Proc. 10th Int’l Conf. on AI in Education: AI-ED in the Wired and Wireless Future, San Antonio, TX, USA, May 19-23, pp. 389–397. IOS Press, Amsterdam (2001)

    Google Scholar 

  48. Katzlberger, T.: Learning by Teaching Agents. PhD thesis, Vanderbilt University, Nashville, TN, USA (December 2005)

    Google Scholar 

  49. Leelawong, K., Biswas, G.: Designing learning by teaching agents: The Betty’s Brain system. Int. J. of Artificial Intelligence in Education 18(3), 181–208 (2008)

    Google Scholar 

  50. Jeong, H., Gupta, A., Roscoe, R., Wagster, J., Biswas, G., Schwartz, D.: Using hidden markov models to characterize student behaviors in learning-by-teaching environments. In: Woolf, B.P., Aïmeur, E., Nkambou, R., Lajoie, S. (eds.) ITS 2008. LNCS, vol. 5091, pp. 614–625. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  51. Guerra-Hernández, A., Ortíz-Hernández, G.: Toward BDI sapient agents: Learning intentionally. In: Mayorga, R.V., Perlovsky, L.I. (eds.) Toward Artificial Sapience: Principles and Methods for Wise Systems, pp. 77–91. Springer, Heidelberg (2007)

    Google Scholar 

  52. Lokuge, P., Alahakoon, D.: Improving the adaptability in automated vessel scheduling in container ports using intelligent software agents. Eur. J. of Operational Research 177(3), 1985–2015 (2007)

    Article  MATH  Google Scholar 

  53. Eiben, A.E., Smith, J.E.: Introduction to Evolutionary Computing. Springer, Berlin (2003)

    MATH  Google Scholar 

  54. Miikkulainen, R., Stanley, K.O.: Evolving neural networks. In: [64], pp. 2829–2848

    Google Scholar 

  55. van Krevelen, D.W.F., Nitschke, G.S.: Neuro-evolution for a gathering and collective construction task. In: [64], pp. 225–232

    Google Scholar 

  56. Lanzi, P.L.: Learning classifier systems: then and now. Evolutionary Intelligence 1(1), 63–82 (2008)

    Article  Google Scholar 

  57. Hilgard, E.R., Bower, G.H.: Theories of Learning, 4th edn. Prentice-Hall, Englewood Cliffs (1975)

    Google Scholar 

  58. Bryant, B.D.: Evolving visibly intelligent behavior for embedded game agents. PhD thesis, University of Texas, Austin, TX, USA (2006)

    Google Scholar 

  59. Priesterjahn, S.: Online imitation and adaptation in modern computer games. PhD thesis, University of Paderborn, Paderborn, Germany (December 2007)

    Google Scholar 

  60. Thomaz, A.L.: Socially guided machine learning. PhD thesis, Massachusetts Institute of Technology, Cambridge, MA, USA (June 2006)

    Google Scholar 

  61. Thomaz, A.L., Breazeal, C.: Teachable robots: Understanding human teaching behavior to build more effective robot learners. Artificial Intelligence 172(6-7), 716–737 (2008)

    Article  MATH  Google Scholar 

  62. Jacobs, P.H.M.: The DSOL simulation suite. PhD thesis, Delft University of Technology, Delft, The Netherlands (November 15, 2005)

    Google Scholar 

  63. Dignum, F., Bradshaw, J., Silverman, B., van Doesburg, W. (eds.): Agents for Games and Simulations. LNCS (LNAI), vol. 5920. Springer, Heidelberg (2009)

    Google Scholar 

  64. Keijzer, M., Antoniol, G., Bates Congdon, C., Deb, K., Doerr, B., Hansen, N., Holmes, J.H., Hornby, G.S., Howard, D., Kennedy, J., Kumar, S., Lobo, F.G., Miller, J.F., Moore, J., Neumann, F., Pelikan, M., Pollack, J., Sastry, K., Stanley, K., Stoica, A., Talbi, E.G., Wegener, I. (eds.): GECCO 2008: Proc. 10th Genetic and Evolutionary Computation Conf., Atlanta, GA, USA, July 11-16. ACM Press, New York (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

van Krevelen, D.W.F. (2009). Intelligent Agent Modeling as Serious Game. In: Dignum, F., Bradshaw, J., Silverman, B., van Doesburg, W. (eds) Agents for Games and Simulations. AGS 2009. Lecture Notes in Computer Science(), vol 5920. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11198-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11198-3_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11197-6

  • Online ISBN: 978-3-642-11198-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics