Skip to main content

Architectures by Design: The Iterative Development of an Integrated Intelligent Agent

  • Conference paper
  • First Online:

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. Dennett, D.C.: Brainstorms: Philosophical Essays on Mind and Psychology. MIT Press, Cambridge, MA (1978)

    Google Scholar 

  4. Epic Mega Games: Unreal Tournament. GT Interactive (1999)

    Google Scholar 

  5. Erol, K.: Hierarchical task network planning: Formalization, analysis, and implementation. Ph.D. thesis, Department of Computer Science, The University of Maryland (1995)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Hawes, N.: Anytime deliberation for computer game agents. Ph.D. thesis, School of Computer Science, University of Birmingham (2004)

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Myers, K.L.: Cpef: A continuous planning and execution framework. AI Magazine 20(4), 63–70 (1999)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Nilsson, N.J.: Teleo-reactive programs for agent control. Journal of Artificial Intelligence Research 1, 139–158 (1994)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Pollack, M.E., Horty, J.F.: There’s more to life than making plans. AI Magazine 20(4), 71–83 (1999)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Sloman, A., Logan, B.: Building cognitively rich agents using the sim agent toolkit. Communications of the ACM 43(2), 71–77 (1999)

    Article  Google Scholar 

  20. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nick Hawes .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics