Back when iRacing launched in 2008, everyone knew it as a spiritual successor to the final Papyrus game, NASCAR Racing 2003 Season. Well, NR2003 had a big community centered around the offline mode where players could go up against AI drivers. When iRacing kicked off their initial run, it was online multiplayer or single-player practice only, no AI drivers.
Nowadays, iRacing members can enjoy artificial intelligence races as AI Racing was added at the end of 2019, just in time for the 2020 iRacing Season 1 build. It started off small, with just one car, the Porsche 911 GT3 Cup (991) and seven tracks to drive on, including configurations for the Nurburgring, Lime Rock Park, Road America and Watkins Glen.
As it stands, following the build for 2022 iRacing Season 3, 46 cars and 66 tracks, some with multiple configurations, are currently available to race on iRacing with AI drivers. Here’s a quick breakdown of what to expect if you want to try iRacing AI.Â
OVAL RACING
NASCAR might be the biggest draw for iRacing members looking to race against computer opponents. Specifically, NASCAR falls mainly into the asphalt oval category which includes other vehicles that usually make left turns, but NASCAR definitely takes up a majority of the oval landscape.
The NASCAR category in particular includes 15 different vehicles across the different classes. The 2021 NASCAR Cup Series Gen 6 cars, the 2021 NASCAR Xfinity Series cars, and the 2021 NASCAR Camping World Truck Series vehicles are all represented on AI. There are also Street Stocks and Super Late Models to go racing with on AI servers. Modifieds and older stock cars were added in 2022 Season 3.
Furthermore, there are 37 asphalt oval tracks to put those NASCAR or short track-based racecars upon. Of those 37 ovals, 14 of them were on the 2021 NASCAR Cup Series schedule.Â
Mostly Oval-type vehicles:
- ARCA Menards Chevrolet Impala
- Chevrolet Monte Carlo SS
- NASCAR Cup Chevrolet Camaro ZL1Â
- NASCAR Cup Ford MustangÂ
- NASCAR Cup Toyota CamryÂ
- NASCAR Gander Outdoors Chevrolet SilveradoÂ
- NASCAR Gander Outdoors Ford F150Â
- NASCAR Gander Outdoors Toyota TundraÂ
- NASCAR Xfinity Chevrolet CamaroÂ
- NASCAR Xfinity Ford MustangÂ
- NASCAR Xfinity Toyota SupraÂ
- NASCAR SK Modified
- NASCAR Whelen Tour Modified
- Street StockÂ
- Super Late ModelÂ
Oval tracks / configurations
- Atlanta Motor Speedway – OvalÂ
- Auto Club Speedway – OvalÂ
- Bristol Motor Speedway – Dual or Single Pit RoadsÂ
- Charlotte Motor Speedway Oval- 2018Â
- Chicagoland SpeedwayÂ
- Concord SpeedwayÂ
- Daytona International Speedway – Oval
- [Legacy] Daytona International Speedway- Oval
- Dover International SpeedwayÂ
- Five Flags SpeedwayÂ
- Hickory Motor SpeedwayÂ
- Homestead Miami Speedway – OvalÂ
- Iowa Speedway – OvalÂ
- iRacing SuperspeedwayÂ
- Kansas SpeedwayÂ
- Kentucky Speedway – OvalÂ
- [Legacy] Kentucky Speedway- OvalÂ
- Langley SpeedwayÂ
- Lanier National Speedway -AsphaltÂ
- Las Vegas Motor Speedway – OvalÂ
- Lucas Oil Raceway – OvalÂ
- Martinsville SpeedwayÂ
- Michigan International SpeedwayÂ
- Myrtle Beach SpeedwayÂ
- New Hampshire Motor Speedway – OvalÂ
- North Wilkesboro SpeedwayÂ
- Phoenix Raceway – Oval or Oval w/open DoglegÂ
- Richmond RacewayÂ
- Rockingham Speedway – OvalÂ
- Southern National Motorsports ParkÂ
- South Boston SpeedwayÂ
- Stafford Motor Speedway – Full Course
- Talladega SuperspeedwayÂ
- The BullringÂ
- Thompson Speedway Motorsports ParkÂ
- Tsukuba Circuit – Outer 1000
- USA International Speedway -AsphaltÂ
ROAD RACING
It all started with road course races for the AI drivers. Seven tracks and one Porsche was the stepping stone to getting computer drivers on these tracks for users to compete against.
While the GT cars are a big portion of it, other off-road specific cars like the lower-end single seaters and the Australian Supercars are also included nowadays on iRacing AI.
While any car can run on any track type, especially NASCAR vehicles on road courses, there is usually a distinction on iRacing on what vehicles are road-type and which are oval-based. While there might be more road-type cars in general, a total of 31 at this time that are included in the AI, there are only 32 tracks with at least one road configuration that are AI-ready.
Mostly Road-type vehicles:
- Audi R8 LMSÂ
- Audi RS3 LMS TCRÂ
- BMW M4 GT3Â
- BMW M4 GT4Â
- Dallara F3Â
- Dallara P217Â
- [Legacy] Ferrari 488 GT3Â
- Ferrari 488 GT3 EVOÂ
- Ford GT GT3Â
- Formula VeeÂ
- Global Mazda MX-5 CupÂ
- Indy Pro 2000 PM-18Â
- Kia OptimaÂ
- Lamborghini Huracán GT3 EVOÂ
- Mercedes-AMG GT3 2020
- [Legacy] Mercedes-AMG GT3Â
- Mercedes-AMG GT4
- McLaren MP4-12C GT3Â
- McLaren 570s GT4Â
- Porsche 718 Cayman GT4 Clubsport MRÂ
- [Legacy] Porsche 911 GT3 Cup 991Â
- Porsche 911 GT3 Cup 992Â
- Porsche 911 GT3 RÂ
- SCCA Spec Racer FordÂ
- Skip Barber Formula 2000Â
- Stock Car Pro Series Chevrolet Cruze
- Stock Car Pro Series Toyota Corolla
- Supercars Ford Mustang GTÂ
- Supercars Holden ZB CommodoreÂ
- USF 2000Â
- VW Jetta TDI CupÂ
Road tracks / configurations
- Autodromo Internazionale Enzo e Dino Ferrari – Grand PrixÂ
- Autódromo José Carlos Pace – Grand PrixÂ
- Barber Motorsports Park- Full CourseÂ
- Brands Hatch Circuit- Grand PrixÂ
- Circuit de Barcelona Catalunya- Grand PrixÂ
- Circuit de Spa-Francorchamps – ALL ConfigsÂ
- Daytona International Speedway – Road CourseÂ
- [Legacy] Daytona International Speedway- Road CourseÂ
- Donington Park Racing Circuit – Grand PrixÂ
- Fuji International Speedway – ALL ConfigsÂ
- Hockenheimring Baden-Württemberg – ALL ConfigsÂ
- Hungaroring CircuitÂ
- Lime Rock Park – ALL ConfigsÂ
- Long Beach Street CircuitÂ
- Mid-Ohio Sports Car Course – Full CourseÂ
- Mount Panorama CircuitÂ
- New Hampshire Motor Speedway – Road Course with South OvalÂ
- Nurburgring Grand-Prix-Strecke – Grand PrixÂ
- Nürburgring Combined – Gesamtstrecke LongÂ
- Okayama International Circuit- ALL ConfigsÂ
- Oran Park – Grand Prix, Moto, North, North A, SouthÂ
- Oulton Park Circuit – ALL ConfigsÂ
- Phillip Island CircuitÂ
- Red Bull Ring – ALL ConfigsÂ
- Road America -Full CourseÂ
- Road Atlanta -Full CourseÂ
- Sandown International Motor Raceway
- Sebring International Raceway – International, ClubÂ
- Summit Point Raceway – Summit Point Raceway, Jefferson Circuit, Jefferson Reverse, ShortÂ
- Tsukuba Circuit – ALL ConfigsÂ
- Watkins Glen International – ALL ConfigsÂ
- WeatherTech Raceway at Laguna Seca – FullÂ
SETTING UP AN AI RACE
It’s fairly straightforward to set up any AI race through the iRacing UI, but here are some step-by-step instructions to get set up with what you’re trying to accomplish. As of right now, only oval and road racing are available to race on with computer opponents.
When logging on to the iRacing UI, on the left hand side bar or on a button on the home page, you can click on AI Racing. Five options will appear, the first four being Seasons, Opponent Rosters, Create a Season and Create a Roster, but I’ll get to those topics shortly.
If it’s just a quick race you’re after, click on Single Race and a new menu will appear. There are nine different adjustable areas. First is to pick the Track and the configuration of that track, if applicable. Once the track is set, you’ll have to set the Weather. Players can let iRacing decide for them by choosing the generate weather option, but otherwise pick a sky, temperature, humidity, wind speed, wind direction, and any type of variations, with the option to turn on dynamic sky as well.
The Race Sessions column allows for how long of an event you want to race. Practice, Qualifying and Race are all options to turn on or off and also set a time limit for. The Qualifying and Race options can also set the amount of laps.
Race Options is next, and for now, it’s just whether to have damage on or off. After that, select Your Car, the vehicle which you’ll be driving in the session. Depending on what car you’ve chosen, the next screen is where the AI Opponents are configured. It will preset to include opponents of the same vehicle, or if the car is part of a class of vehicles, like Supercars, NASCAR, or GT cars, it will load multiple options in that classification.
If you have a saved roster, it can be selected or edited here, otherwise iRacing will create one for you with iRacing employees and related creators. Players select the number of AI drivers in the field, the skill level of those drivers, and if qualifying was skipped, where you would like to start on the grid. You can also set the AI to aggressively avoid making contact with you.
The Track Options delve deeper into the finer details like whether to roll or start from a standing grid. If cautions are utilized, then restart type can be selected here, either single or double file in multiple variations. Players select the number of fast repairs, to have the game throw the yellows, to have the game wave around “Lucky Dogs” and wave around cars, and whether to count the caution laps if that was selected.
Under the Track Conditions section, dynamic track options are found here, such as leaving marbles and selecting the starting track state in each session, as far as usage is concerned. Finally, the Time of Day is just that, as vague or precise as you care to have it. A specific date and time can be requested, or a simpler time of day is also an option. The last setting is how fast you want the time to flow, so if a day-to-night-to-day race is your fancy, stick it on an 8x multiplier and watch the sky go crazy.
Once you load into the session, it’s just like a normal iRacing race. You’ll have administrative controls to clear flags, black flag other AI drivers, or do whatever you could in any regular hosted session, just with the AI instead of real people.
CREATE A SEASON
You can race in your own custom offline AI championships just like you used to on NR2003, and without the hassle of having to modify any .txt files to do so. By clicking on Create a Season, you’ll find a similar menu as you did in the Single Race. After setting the Season Name and selecting the order of Tracks to race in, a lot of the same options return from Single Race. By the way, if you want to have a 50 race season all at Daytona, by all means, go for it!
Weather and Race Sessions are the same as they were, but Race Options will add the Qualifying Conduct Scrutiny as a choice to set over here alongside having damage or not. Once again, set Your Car and the AI Opponents as normal, and don’t forget to set the Track Options, Track Conditions, and Time of Day as it was before as well.
Once you get to Event Settings, each individual race in your season can be altered specifically for that event. Each event can have its own different Race Sessions, Weather, Track Options, Track Conditions, and Time of Day. Essentially, it allows for complete control over how you want your fantasy season to look, from race laps, to night vs day races, and everything else under those headings.
A Points system is the final step, and you can either preload something that’s been created on iRacing already, or make up something else completely different. This season mode can be really fun on its own, but having the perfect roster can really seal the deal on a fun, immersive offline racing battle through the iRacing AI.
CREATE A ROSTER
If you’re meticulous like me, having every driver with every detailed specificity is important to an immersive game. If I’m playing a NASCAR game and I’ve got someone who usually runs last leading the field at somewhere like Richmond, I’m not going to have an enjoyable experience.
The iRacing Opponent Roster creator goes into those specifics, from name and number to Driver Attributes. You can also paint each driver’s individual car, driver suit or helmet using the paint booth built into the iRacing UI. Heck, if you wanted a race with NASCAR versus Supercars versus Formula Vee, go ahead, do whatever floats your boat in the realm of iRacing AI possibilities.
Now, the iRacing UI paint booth can only do so much as far as creativity is concerned, so if you really want to go crazy, sign up with Trading Paints for some community created goodness. NASCAR fans are lucky enough to have dedicated painters upload their real work to the third-party website.
Anyone can create a collection on the Trading Paints website, and some people are nice enough to make those collections public for anyone else to use. More information on making or using a collection on Trading Paints can be found on the Trading Paints help site.
HOSTED AI?!?
A relatively new feature to iRacing is Hosted AI, joining the service back in September 2021. That’s when a Hosted Session with multiplayer racing can also have computer opponents added to fill in the field. Let’s say you’ve got only two friends that can race with you at the time, but you all want to do a long form race like a Daytona 500 or a Bathurst 1000.
You’ll have to pay for the session like any normal hosted session, and if you fill up with computers, humans can’t take their place once the AI join, but iRacing did provide some steps to properly avoid any mishaps with Hosted AI when it launched.
WHAT’S MISSING?
Only chunks of oval and road racing exist on iRacing AI as of this moment. Dirt Oval and Dirt Road are both notably absent from the AI as it stands, half of the existing license classes on the iRacing service. That means no dirt tracks, no dirt cars, no Rallycross, and no Pro Trucks.
Also missing from the AI is top level open wheel racing. Both the Dallara IR-18 IndyCar and the new fictional Dallara IR-01 Formula car are not included in the iRacing AI, which makes an AI-filled Indianapolis 500 even more impossible considering the Indianapolis track is also not included.
Most builds, iRacing has added new content for the AI side for users to enjoy. We’ll keep this list updated as iRacing continues to add new and exciting features to their AI program.