Abstract
A visually-based evolvable control architecture for agents in interactive entertainment applications is presented. Agents process images of their local surroundings according to evolved image processing operators. A behaviour-based framework of action rules encapsulates image processing parameters and action parameters into discrete behavioural modules. These modules are interconnected and retain internal state through the dynamics of these internal connections. This novel control architecture has a wide behavioural range and is specified in an evolvable framework which allows agents for entertainment applications to be evolved as opposed to explicitly designed. The results of several demonstrations and experiments are presented to showcase the possibilities of this control architecture.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bassmann, H., Besslich, P., “Ad Oculos”, Thompson, 1995.
Brooks, R.A. “Intelligence Without Reason”. In L. Steels and R. Brooks (Eds.) The Artificial Life Route to Artificial Intelligence, Erlbaum, pp. 25–81, 1995.
Cliff, D., Miller, G.F., “Tracking the Red Queen”, In F. Foran et. al. (Eds.) Third European Conference on Artificial Life, Springer, pp. 200–218, 1995.
Cliff, D., Miller, G.F., “Co-evolution of Pursuit and Evasion II”, In P. Maes et. al. (Eds.) SAB4, MIT Press, Cambridge MA, 1996.
Dill, M., Wolf, R., Heisenberg, M., “Visual Pattern Recognition in Drosphilia involves retinotopic matching”, Nature Vol. 365, p. 751–753, 1993.
Egelhaaf, M., Borst, A. “Motion Computation and Visual Orientation in Flies”, Comp. Biochem. Physiol, Vol. 104A, No. 4, p. 659–673, 1993.
Floreano, D. “Evolutionary Robotics in Artificial Life and Behavior Engineering”, In T. Gomi (Ed.), Evolutionary Robotics, Ontario (Canada): AAI Books, 1998.
Funes, P., Sklar, E., Juilli, H., Pollack, J. “Animal-Animat Coevolution”. In R. Pfeifer et. al. (Eds.) SAB5. MIT Press. p. 525–533, 1998.
Grand, S., Cliff, D. Malhotra, A. “Creatures: Artificial Life Autonomous Software Agents for Home Entertainment”, CSRP 434, University of Sussex, 1996.
Harris, C., Buxton, B., “Evolving Edge Detectors”, Research Note RN/96/3, UCL, Gower Street, London, WC1E 6BT, UK, Jan. 1996.
Harvey, I., Husbands, P., Cliff, D., Thompson, A., Jakobi, N. “Evolutionary Robotics”, In Robotics and Autonomous Systems, v. 20, p. 205–224, 1997.
Poli, R., “Genetic Programming for Feature Detection and Image Segmentation”, In T. Fogarty (Ed.) AISB’96 Workshop on EC, Brighton UK, pp. 110–125, 1996.
Reynolds, C.W., “Steering Behaviors For Autonomous Characters”, In Proceedings of Game Developers Conference 1999, Miller Freeman, San Francisco CA, 1999.
Vardy, A., “A Visually-Based Evolvable Control Architecture for Agents in Interactive Entertainment Applications”, M.Sc. Dissertation, University of Sussex, 2000. (http://www.scs.carleton.ca/~avardy/vardymscdiss.pdf)
Lamothe, A., “Windows Game Programming for Dummies”, IDG Books, 1998.
Woodcock, S., “Game AI: The State of the Industry”, http://www.gamasutra.com/features/19990820/.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vardy, A. (2001). A Visually-Based Evolvable Control Architecture for Agents in Interactive Entertainment Applications. In: Kelemen, J., Sosík, P. (eds) Advances in Artificial Life. ECAL 2001. Lecture Notes in Computer Science(), vol 2159. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44811-X_53
Download citation
DOI: https://doi.org/10.1007/3-540-44811-X_53
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42567-0
Online ISBN: 978-3-540-44811-2
eBook Packages: Springer Book Archive