Real AI Driver names (RAD): A Helper Tool to Generate Random Grids

Real AI Driver names (RAD): A Helper Tool to Generate Random Grids v1.2

Login or Register an account to download this content
v1.2 - Update Log
New Features:
  1. More divisor values for splitting AI levels for Realistic Mode
    • New switch "-d": Users can now choose how many divisions (1, 2, 4 or 5) of AI levels to have
  2. Set AI Level benchmark
    • New switch "-l": Users can now set the AI Strength level via command rather than reference the .cmpreset file
Bug Fixes / Improvements:
  • Fixed misspellings in driver-list.txt and re-arranged after further review
  • Implemented checks to ensure division of AI levels make sense based on number of opponents (i.e. 2 drivers can't be split into 4 divisions)
  • Restricts AI level to only be within the 78 - 100 range due to AI division calculations and minimum AI Strength level of 70
  • Improved help and error outputs


Hope you are enjoying the script!
The next update will be awhile, but likely I will be updating the drivers-list.txt with more drivers from the modern era. My next priority will be the ability to update an already generated grid by adjusting the AI level, re-assign cars etc.
v1.1 - Update Log
New Features:
  1. Custom Drivers List
    • New switch "-i": Users can now load their own list of drivers (.txt)
  2. Set Number of Opponents
    • New switch "-o": Users can now set the number of AIs to generate as override
Bug Fixes / Improvements:
  • Fixed missing "," in drivers-list.txt
  • Added try clause to check if provided .cmpreset exists
  • Added validation for list of drivers to match the required format
  • Added step to only keep track of unique drivers (i.e. no duplicates)
  • Added check to ensure that provided list of drivers contains equal or more to number of opponents
  • Improved help and error outputs
------

Thanks for trying the tool out! :D
Woops, just uncovered some tool-breaking bugs by missing out some checks. Please use this version instead. Sorry!

v1.0-hotfix1 - Update Log:
  • Implemented checks to check whether Ballasts and Restrictors exist in the .cmpreset file
  • Implemented checks to check if SkinIds exist in the .cmpreset file

Latest News

What would be the ideal raceday for you to join our Club Races?

  • Monday

    Votes: 4 10.8%
  • Tuesday

    Votes: 3 8.1%
  • Wednesday

    Votes: 4 10.8%
  • Thursday

    Votes: 4 10.8%
  • Friday

    Votes: 18 48.6%
  • Saturday

    Votes: 21 56.8%
  • Sunday

    Votes: 15 40.5%
Back
Top