• DocumentCode
    2415926
  • Title

    Evolving the optimal racing line in a high-end racing game

  • Author

    Botta, Matteo ; Gautieri, Vincenzo ; Loiacono, Daniele ; Lanzi, Pier Luca

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2012
  • fDate
    11-14 Sept. 2012
  • Firstpage
    108
  • Lastpage
    115
  • Abstract
    Finding a racing line that allows to achieve a competitive lap-time is a key problem in real-world car racing as well as in the development of non-player characters for a commercial racing game. Unfortunately, solving this problem generally requires a domain expert and a trial-and-error process. In this work, we show how evolutionary computation can be successfully applied to solve this task in a high-end racing game. To this purpose, we introduce a novel encoding for the racing lines based on a set of connected Bezier curves. In addition, we compare two different methods to evaluate the evolved racing lines: a simulation-based fitness and an estimation-based fitness; the former does not require any previous knowledge but is rather expensive; the latter is much less expensive but requires few domain knowledge and is not completely accurate. Finally, we test our approach using The Open Racing Car Simulator (TORCS), a state-of-the-art open source simulator, as a testbed.
  • Keywords
    computer games; curve fitting; genetic algorithms; knowledge engineering; public domain software; TORCS; The Open Racing Car Simulator; commercial racing game; competitive lap-time; connected Bezier curve; domain knowledge; encoding; estimation-based fitness; evolutionary computation; genetic algorithm; high-end racing game; nonplayer character development; open source simulator; optimal racing line evolution; real-world car racing; simulation-based fitness; trial-and-error process; Aerodynamics; Computational modeling; Encoding; Games; Genetic algorithms; Target tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games (CIG), 2012 IEEE Conference on
  • Conference_Location
    Granada
  • Print_ISBN
    978-1-4673-1193-9
  • Electronic_ISBN
    978-1-4673-1192-2
  • Type

    conf

  • DOI
    10.1109/CIG.2012.6374145
  • Filename
    6374145