Skip to main content

CIGA: A Middleware for Intelligent Agents in Virtual Environments

  • Conference paper
Agents for Educational Games and Simulations (AEGS 2011)

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

Included in the following conference series:

Abstract

Building intelligent behavior in (educational) games and simulations can greatly benefit from the use of agent technology. Intelligent agents within a multi-agent system can be developed for controlling virtual characters in a simulation environment within a game engine. Coupling a multi-agent system to a game engine is not a trivial task and introduces several conceptual design issues concerning embodied agent design. In this paper we present CIGA, a middleware to facilitate this coupling tackling the design issues in a structured approach, not only for embodied agent design but also for the system as a whole.

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 49.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. Adobbati, R., Marshall, A.N., Scholer, A., Tejada, S.: Gamebots: A 3d virtual world test-bed for multi-agent research. In: Proceedings of the Second International Workshop on Infrastructure for Agents, MAS, and Scalable MAS (2001)

    Google Scholar 

  2. Badler, N.I., Bindiganavale, R., Allbeck, J., Schuler, W., Zhao, L., Palmer, M.: Parameterized action representation for virtual human agents. In: Embodied Conversational Agents, pp. 256–284. MIT Press, Cambridge (2000)

    Google Scholar 

  3. Behrens, T., Hindriks, K., Dix, J.: Towards an environment interface standard for agent platforms. Annals of Mathematics and Artificial Intelligence, pp. 1–35 (2010)

    Google Scholar 

  4. Brom, C., Lukavskỳ, J., Šerỳ, O., Poch, T., Šafrata, P.: Affordances and level-of-detail AI for virtual humans. In: Proceedings of Game Set and Match 2 (2006)

    Google Scholar 

  5. Chang, P.H.-M., Chen, K.-T., Chien, Y.-H., Kao, E., Soo, V.-W.: From Reality to Mind: A Cognitive Middle Layer of Environment Concepts for Believable Agents. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 57–73. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Cornwell, J., O’Brien, K., Silverman, B., Toth, J.: Affordance theory for improving the rapid generation, composability, and reusability of synthetic agents and objects. In: Proceedings of the Twelfth Conference on Behavior Representation in Modeling and Simulation (2003)

    Google Scholar 

  7. Davies, N.P., Mehdi, Q., Gough, N.: A framework for implementing deliberative agents in computer games. In: Proceedings of the 20th European Conference on Modeling and Simulation, ECMS 2006 (2006)

    Google Scholar 

  8. Evertsz, R., Ritter, F.E., Busetta, P., Pedrotti, M., Bittner, J.L.: CoJACK - Achieving Principled Behaviour Variation in a Moderated Cognitive Architecture. In: Proceedings of the 17th Conference on Behavior Representation in Modeling and Simulation (2008)

    Google Scholar 

  9. Gemrot, J., Brom, C., Plch, T.: A Periphery of Pogamut: From Bots to Agents and Back Again. In: Dignum, F. (ed.) Agents for Games and Simulations II. LNCS, vol. 6525, pp. 19–37. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  10. Gemrot, J., Kadlec, R., Bída, M., Burkert, O., Píbil, R., Havlíček, J., Zemčák, L., Šimlovič, J., Vansa, R., Štolba, M., Plch, T., Brom, C.: Pogamut 3 Can Assist Developers in Building AI (Not Only) for Their Videogame Agents. In: Dignum, F., Bradshaw, J., Silverman, B., van Doesburg, W. (eds.) Agents for Games and Simulations. LNCS, vol. 5920, pp. 1–15. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  11. Kallmann, M., Thalmann, D.: Modeling objects for interaction tasks. In: Proc. Eurographics Workshop on Animation and Simulation, pp. 73–86 (1998)

    Google Scholar 

  12. Kopp, S., Krenn, B., Marsella, S., Marshall, A.N., Pelachaud, C., Pirker, H., Thórisson, K.R., Vilhjálmsson, H.: Towards a Common Framework for Multimodal Generation: The Behavior Markup Language. In: Gratch, J., Young, M., Aylett, R.S., Ballin, D., Olivier, P. (eds.) IVA 2006. LNCS (LNAI), vol. 4133, pp. 205–217. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Lees, M., Logan, B., Theodoropoulos, G.: Agents, games and hla. Simulation Modelling Practice and Theory 14(6), 752–767 (2006)

    Article  Google Scholar 

  14. Meyer, B.: Applying ”design by contract”. Computer 25, 40–51 (1992)

    Article  Google Scholar 

  15. Peters, C., Dobbyn, S., MacNamee, B., O’Sullivan, C.: Smart objects for attentive agents. In: WSCG (2003)

    Google Scholar 

  16. Riedl, M.O.: Towards Integrating AI Story Controllers and Game Engines: Reconciling World State Representations. In: Proceedings of the 2005 IJCAI Workshop on Reasoning, Representation and Learning in Computer Games (2005)

    Google Scholar 

  17. Tutenel, T., Bidarra, R., Smelik, R.M., Kraker, K.J.D.: The role of semantics in games and simulations. Computers in Entertainment 6, 57:1–57:35 (2008)

    Google Scholar 

  18. Hindriks, K.V., van Riemsdijk, B., Behrens, T., Korstanje, R., Kraayenbrink, N., Pasman, W., de Rijk, L.: Unreal Goal Bots. In: Dignum, F. (ed.) Agents for Games and Simulations II. LNCS, vol. 6525, pp. 1–18. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  19. Vala, M., Raimundo, G., Sequeira, P., Cuba, P., Prada, R., Martinho, C., Paiva, A.: ION Framework – A Simulation Environment for Worlds with Virtual Agents. In: Ruttkay, Z., Kipp, M., Nijholt, A., Vilhjálmsson, H.H. (eds.) IVA 2009. LNCS, vol. 5773, pp. 418–424. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  20. van Oijen, J., Dignum, F.: Scalable Perception for BDI-Agents Embodied in Virtual Environments. In: Proceedings of the 2011 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (2011)

    Google Scholar 

  21. van Oijen, J., van Doesburg, W., Dignum, F.: Goal-Based Communication Using BDI Agents as Virtual Humans in Training: An Ontology Driven Dialogue System. In: Dignum, F. (ed.) Agents for Games and Simulations II. LNCS, vol. 6525, pp. 38–52. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  22. Young, R., Riedl, M., Branly, M., Jhala, A., Martin, R., Saretto, C.J.: An architecture for integrating plan-based behavior generation with interactive game environments. Journal of Game Development 1(1) (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

van Oijen, J., Vanhée, L., Dignum, F. (2012). CIGA: A Middleware for Intelligent Agents in Virtual Environments. In: Beer, M., Brom, C., Dignum, F., Soo, VW. (eds) Agents for Educational Games and Simulations. AEGS 2011. Lecture Notes in Computer Science(), vol 7471. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32326-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32326-3_2

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics