Abstract
Racing simulators require Artificial Intelligence in order to create a competitive environment for the player. However these engines always seem to be created in a strict manner, leading to what can be a repetitive, predictable or frustrating system. Difficulty levels are often set in stone and do not suit every player. Development of an adaptive racing AI engine could eradicate the need for difficulty levels and provide a competitive and entertaining racing environment for any user. This paper will discuss the current techniques used in racing simulators, research into adaptive AI, and describe approaches used towards the development of an Adaptive Engine.
Similar content being viewed by others
References
Avery, P. & Michalewicz, Z. (2008) Adapting to Human Game Play. 2008 IEEE Symposium on Computational Intelligence and Games, Perth, Australia (15–18 December 2008)
Biassillo, G. Representing a Racetrack for the Al, Racing Al Logic, Training an Al to Race, Competitive Al Racing under Open Street Conditions, pp 439–471. In Rabin, S. (ed.) AI Game Programming Wisdom. Copyright © 2002 Charles River Media, USA
Buckland, M. Programming Game Al by Example. Copyright © 2005 Wordware Publishing Inc., USA
Butz, M., Lönneker, T.D. (2009) Optimized Sensory-motor Couplings plus Strategy Extensions for the TORCS Car Racing Challenge. 2009 IEEE Symposium on Computational Intelligence and Games, Milano, Italy (7–10 September 2009)
Cardamone, L., Loiacono, D. & Lanzi, P.L. (2009) Learning Drivers for TORCS through Imitation using Supervised Methods. 2009 IEEE Symposium on Computational Intelligence and Games
DelaOssa, L., Gámez, J.A. & López, V. (2008) Improvement of a car racing controller by means of Ant Colony Optimization algorithms. 2008 IEEE Symposium on Computational Intelligence and Games, Perth, Australia (15–18 December 2008)
Ebner, M. & Tiede, T. (2009) Evolving Driving Controllers using Genetic Programming. 2009 IEEE Symposium on Computational Intelligence and Games, Milano, Italy (7–10 September 2009)
Hagelbäck, J. & Johansson, S.J. (2009) Measuring player experience on runtime dynamic difficulty scaling in an RTS game. 2009 IEEE Symposium on Computational Intelligence and Games, Milano, Italy (7–10 September 2009)
Jimenez, E. (2009) The Pure Advantage: Advanced Racing Game Al. Available at: http://www.gamasutra.com/view/feature/3920/the_pure_advantage_.php [ October 2009]
Lidén, L. Artificial Stupidity: The Art of Intentional Mistakes, pp41–48. In Rabin, S. (ed.) Al Game Programming Wisdom 2. Copyright ©2004 Charles River Media, USA
Loiacono, D. et al. (2008) The WCCI 2008 Simulated Car Racing Competition. 2008 IEEE Symposium on Computational Intelligence and Games, Perth, Australia (15–18 December 2008)
Manslow, J. (2004). Fast and Efficient Approximation of Racing Lines, pp485–488. In Rabin, S. (ed.) Al Game Programming Wisdom 2. Copyright ©2004 Charles River Media, USA
Muñoz, J., Gutierrez, G. & Sanchis, A. (2009) Controller for TORCS created by Imitation. 2009 IEEE Symposium on Computational Intelligence and Games, Milano, Italy (7–10 September 2009)
Onieva, E et al. (2009) A Modular Parametric Architecture for the TORCS Racing Engine. 2009 IEEE Symposium on Computational Intelligence and Games, Milano, Italy (7–10 September 2009)
Perez, D. and Saez, Y. (2008) Evolving a rule based system controller for automatic driving in a car racing competition. 2008 IEEE Symposium on Computational Intelligence and Games, Perth, Australia (15–18 December 2008)
Thang Ho, D. & Garibaldi, M. (2008) A Fuzzy Approach for the 2007 CIG Simulated Car Racing Competition. 2008 IEEE Symposium on Computational Intelligence and Games
Wymann, B. (2010) Torcs, Manual Installation and Robot Tutorial. Available at: http://www.berniw.org/aboutme/publications/tutorial-0.tar.bz2 [17/03/2010]
Author information
Authors and Affiliations
About this article
Cite this article
MacKinnon, B. Adaptive AI in a racing simulator: a challenging and fun environment for any user. Comput Game J 1, 71–89 (2012). https://doi.org/10.1007/BF03392329
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF03392329