IVE: Virtual Humans’ AI Prototyping Toolkit
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33122
IVE: Virtual Humans’ AI Prototyping Toolkit

Authors: Cyril Brom, Zuzana Vlckova

Abstract:

IVE toolkit has been created for facilitating research,education and development in the field of virtual storytelling and computer games. Primarily, the toolkit is intended for modelling action selection mechanisms of virtual humans, investigating level-of-detail AI techniques for large virtual environments, and for exploring joint behaviour and role-passing technique (Sec. V). Additionally, the toolkit can be used as an AI middleware without any changes. The main facility of IVE is that it serves for prototyping both the AI and virtual worlds themselves. The purpose of this paper is to describe IVE's features in general and to present our current work - including an educational game - on this platform.

Keywords: AI middleware, simulation, virtual world.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1332912

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1717

References:


[1] Agre, P. E., Chapman, D. Pengi: An implementation of a theory ofactivity. In: Proceedings of the 6th national Conference on AI, Seattle,Washington, 1987, p. 196-201
[2] Bojar, O., Brom, C., Hladik, M., Toman, V. The Project ENTs: Towards Modeling Human-like Artificial Agents. In: SOFSEM 2005 Communications Liptovsky Jan, Slovak Republic, 2005, p. 111-122
[3] Bratman, N. Intention, plans, and practical reason. Cambridge, Mass:Harvard University Press, 1987
[4] Brockington, M. Level-Of-Detail AI for a Large Role-Playing Game. In:AI Game Programming Wisdom, 2002
[5] Brom, C., Kocab, P. Virtual agents in a simulation of an ISO-company.A poster. In: Proc. of Intelligent Virtual Agents, Springer, Berlin, 2005
[6] Brom, C., Lukavsky, J., Sery, O., Poch, T., Safrata, P. Affordances and level-of-detail AI for virtual humans In: Proceedings of Game Set and Match 2, Delft, 2006
[7] Brom, C., Abonyi A. Petri-Nets for Game Plot. In: Proceedings of AISB- Artificial Intelligence and Simulation Behaviour Convention, Bristol,2006, p. 6-13
[8] Bryson, J. The Behavior-Oriented Design of Modular Agent Intelligence.In: Muller, J. P. (eds.): Proceedings of Agent Technologies, Infrastructures, Tools, and Applications for E-Services, Springer LNCS 2592, 2003,p. 61-76
[9] Epic Megagames. Unreal Tournament, 2004,http://www.unrealtournament.com/
[10] Forgy, C. Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem. In: Artificial Intelligence 19, 1982, p. 17-37
[11] Ghallab, M., Nau, D., Traverso, P. Hierarchical Task Network Planning. In: Automated Planning: Theory and Practice, chapter 11, Morgan Kaufmann Publishers, USA, 2004
[12] 1Gibson, J. J. The Ecological Approach to Visual Perception. Boston:Houghton Muffin, 1979
[13] Grinke, S. Minimizing Agent Processing in ''Confict: Desert Strom''.In: AI Game Programming Wisdom II, 2004
[14] Huber, M. J. JAM: A BDI-theoretic mobile agent architecture. In:Proceedings of the 3rd International Conference on Autonomous Agents(Agents'99). Seatle, 1999, p. 236-243
[15] IVE project, http://urtax.ms.mff.cuni.cz/ive/public/about.php
[16] Kallman., M., Thalmann, D. Modeling Objects for Interaction TasksIn: Proceedings of EGCAS 98, Lisbon, Portugal, 1998, p. 73-86
[17] Laird, J. E., Newell, A., Rosenbloom, P. S.: SOAR: An Architecture for General Intelligence. In: Artificial Intelligence, 33 1, 1987, p. 1-64
[18] Mateas, M. Interactive Drama, Art and Artificial Intelligence. Ph.D. Dis-sertation. Department of Computer Science, Carnegie Mellon University,2002)
[19] Orkin, J. 3 States & a Plan: The AI of F.E.A.R. In: Game Developer's Conference Proceedings, 2006
[20] PDDL, Planning Domain Definition Language., 2002,http://planning.cis.strath.ac.uk/competition/
[21] Sery, O., Poch, T., Safrata, P., Brom, C. Level-Of-Detail in Behaviour of Virtual Humans In: Proceedings of SOFSEM 2006: Theory and Practice of Computer Science, LNCS 3831, Czech Republic, 2006, p. 565 - 574
[22] Tilab: Jade, Java Agent Development Framework., http://jade.tilab.com/
[23] McNamee, B. Dobbyn, S. Cunningham, P. and O'Sullivan Men Behaving Appropriately: Integrating the Role Passing Technique into the ALOHA system., C. Proceedings of the AISB02 symposium: Animating Expressive Characters for Social Interactions (short paper) p. 59-62.
[24] Dignum F. Autonomous Agents with Norms., AI and Law, 7, p. 69 - 79,1999