Evolving Neural Controllers for Xpilot-AI Racing Using Neuroevolution of Augmenting Topologies

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: O'Connor, Jim, Lorentzen, Nicholas, Parker, Gary B., Gezgin, Derin
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915397824937984
author O'Connor, Jim
Lorentzen, Nicholas
Parker, Gary B.
Gezgin, Derin
author_facet O'Connor, Jim
Lorentzen, Nicholas
Parker, Gary B.
Gezgin, Derin
contents This paper investigates the development of high-performance racing controllers for a newly implemented racing mode within the Xpilot-AI platform, utilizing the Neuro Evolution of Augmenting Topologies (NEAT) algorithm. By leveraging NEAT's capability to evolve both the structure and weights of neural networks, we develop adaptive controllers that can navigate complex circuits under the challenging space simulation physics of Xpilot-AI, which includes elements such as inertia, friction, and gravity. The racing mode we introduce supports flexible circuit designs and allows for the evaluation of multiple agents in parallel, enabling efficient controller optimization across generations. Experimental results demonstrate that our evolved controllers achieve up to 32% improvement in lap time compared to the controller's initial performance and develop effective racing strategies, such as optimal cornering and speed modulation, comparable to human-like techniques. This work illustrates NEAT's effectiveness in producing robust control strategies within demanding game environments and highlights Xpilot-AI's potential as a rigorous testbed for competitive AI controller evolution.
format Preprint
id arxiv_https___arxiv_org_abs_2507_13549
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Evolving Neural Controllers for Xpilot-AI Racing Using Neuroevolution of Augmenting Topologies
O'Connor, Jim
Lorentzen, Nicholas
Parker, Gary B.
Gezgin, Derin
Neural and Evolutionary Computing
This paper investigates the development of high-performance racing controllers for a newly implemented racing mode within the Xpilot-AI platform, utilizing the Neuro Evolution of Augmenting Topologies (NEAT) algorithm. By leveraging NEAT's capability to evolve both the structure and weights of neural networks, we develop adaptive controllers that can navigate complex circuits under the challenging space simulation physics of Xpilot-AI, which includes elements such as inertia, friction, and gravity. The racing mode we introduce supports flexible circuit designs and allows for the evaluation of multiple agents in parallel, enabling efficient controller optimization across generations. Experimental results demonstrate that our evolved controllers achieve up to 32% improvement in lap time compared to the controller's initial performance and develop effective racing strategies, such as optimal cornering and speed modulation, comparable to human-like techniques. This work illustrates NEAT's effectiveness in producing robust control strategies within demanding game environments and highlights Xpilot-AI's potential as a rigorous testbed for competitive AI controller evolution.
title Evolving Neural Controllers for Xpilot-AI Racing Using Neuroevolution of Augmenting Topologies
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2507.13549