Abstract
In this paper we demonstrate how a design-based methodology can be used to iteratively produce designs for an information-processing architecture that integrates various intelligent capabilities. This methodology allows us to explain system performance in terms of changes to an existing architecture design, with the explanations being supported by performance data from an implementation of the design. We present an instance of this design methodology applied to the development of an architecture that integrates anytime deliberative capabilities with reactive behaviours and goal management. Iterations of the design are implemented and evaluated in the computer game Unreal Tournament.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bonasso, R.P., Firby, R.J., Gat, E., Kortenkamp, D., Miller, D.P., Slack, M.G.: Experiences with an architecture for intelligent, reactive agents. J. Exp. Theor. Artif. Intell. 9(2-3), 237– 256 (1997)
Cavazza, M.: Merging planning and path planning: On agent’s behaviours in situated virtual worlds. In: Proceedings of the AISB’00 Symposium on AI Planning and Intelligent Agents, pp. 17–24. Birmingham, UK (2000)
Dennett, D.C.: Brainstorms: Philosophical Essays on Mind and Psychology. MIT Press, Cambridge, MA (1978)
Epic Mega Games: Unreal Tournament. GT Interactive (1999)
Erol, K.: Hierarchical task network planning: Formalization, analysis, and implementation. Ph.D. thesis, Department of Computer Science, The University of Maryland (1995)
Gordon, E., Logan, B.: Game over: You have been beaten by a GRUE. In: D. Fu, S. Henke, J. Orkin (eds.) Challenges in Game Artificial Intelligence: Papers from the 2004 AAAIWorkshop, pp. 16–21. AAAI Press (2004)
Hawes, N.: Anytime deliberation for computer game agents. Ph.D. thesis, School of Computer Science, University of Birmingham (2004)
Kaminka, G.A., Veloso, M.M., Schaffer, S., Sollitto, C., Adobbati, R., Marshall, A.N., Scholer, A., Tejada, S.: Gamebots: A flexible test bed for multiagent team research. Communications of the ACM 45(1), 43–45 (2002)
Laird, J.E., Duchi, J.C.: Creating human-like synthetic characters with multiple skill levels: A case study using the soar quakebot. In: Papers from the 2001 AAAI Spring Symposium on Artificial Intelligence and Computer Games, pp. 54–58 (2001)
Malcolm, C.: A hybrid behavioural/knowledge-based approach to robotic assembly. In: Evolutionary Robotics: From Intelligent Robots to Artificial Life (ER’97), pp. 221–256. AAI Books, Tokyo, Japan (1997)
Myers, K.L.: Cpef: A continuous planning and execution framework. AI Magazine 20(4), 63–70 (1999)
Nareyek, A.: Intelligent agents for computer games. In: Computers and Games, Second International Conference (CG 2000), Lecture Notes in Computer Science, vol. 2063, pp. 414–422. Springer (2002)
Nilsson, N.J.: Teleo-reactive programs for agent control. Journal of Artificial Intelligence Research 1, 139–158 (1994)
Partington, S.J., Bryson, J.J.: The Behavior Oriented Design of an Unreal Tournament character. In: T. Panayiotopoulos, J. Gratch, R. Aylett, D. Ballin, P. Olivier, T. Rist (eds.) The Fifth International Working Conference on Intelligent Virtual Agents, pp. 466–477. Springer, Kos, Greece (2005)
Pollack, M.E., Horty, J.F.: There’s more to life than making plans. AI Magazine 20(4), 71–83 (1999)
Sloman, A.: Prolegomena to a theory of communication and affect. In: A. Ortony, J. Slack, O. Stock (eds.) Communication from an Artificial Intelligence Perspective: Theoretical and Applied Issues, pp. 229–260. Springer, Berlin, Heidelberg (1992)
Sloman, A.: The “semantics” of evolution: Trajectories and trade-offs in design space and niche space. In: H. Coelho (ed.) Progress in Artificial Intelligence, 6th Iberoamerican Conference on AI (IBERAMIA), pp. 27–38. Springer, Lecture Notes in Artificial Intelligence, Lisbon (1998)
Sloman, A.: Varieties of affect and the cogaff architecture schema. In: Proceedings of the AISB’01 Symposium on Emotion, Cognition and Affective Computing, pp. 1–10 (2001)
Sloman, A., Logan, B.: Building cognitively rich agents using the sim agent toolkit. Communications of the ACM 43(2), 71–77 (1999)
Wilkins, D.E., Myers, K.L., Lowrance, J.D., Wesley, L.P.: Planning and reacting in uncertain and dynamic environments. Journal of Experimental and Theoretical AI 6, 197–227 (1994)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag London
About this paper
Cite this paper
Hawes, N. (2010). Architectures by Design: The Iterative Development of an Integrated Intelligent Agent. In: Bramer, M., Ellis, R., Petridis, M. (eds) Research and Development in Intelligent Systems XXVI. Springer, London. https://doi.org/10.1007/978-1-84882-983-1_28
Download citation
DOI: https://doi.org/10.1007/978-1-84882-983-1_28
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84882-982-4
Online ISBN: 978-1-84882-983-1
eBook Packages: Computer ScienceComputer Science (R0)