Adaptive AI primer/database tool

Discussion in 'Community Workshop' started by pixeljetstream, Jun 4, 2016.

  1. pixeljetstream

    pixeljetstream Well-Known Member Beta tester

    Joined:
    Jan 29, 2015
    Ratings:
    +371 / 0
    pushed a small update to have the option to potentially wipe all generated values (potentially because we don't know for sure although the trick I use use is assuming the time ends with 000[4-6] (since the seconds I write end with 0005)

    and added riversides file to database
     
  2. CheerfullyInsane

    CheerfullyInsane Well-Known Member

    Joined:
    Oct 24, 2015
    Ratings:
    +321 / 0
    Maybe, but that's just for the initial reassessment, and you can bypass that manually by selecting a different level than the file actually says. If e.g. Robert gets a 5% increase in the AI performance, you simply select a level that is 5 levels lower than what the file says.
    And once you have a fully fleshed-out XML, it'll span 5-6 levels for each combo, meaning that no matter what magic Robert may come up with, it'll adjust fairly easily.

    It doesn't, and IMO it shouldn't for the same reasons as above.
    You're better off having a tight grouping of indices that the AI can slide up or down as need be, than you are having to start all over again.
    If R3E decided to delete my XML after all the work I've put into it, I would be mightily pissed. :D
     
    • Agree Agree x 1
  3. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    Now if this had a column and could track our best laps it would be awesome
     
  4. Christian Göpfert

    Christian Göpfert Topological Agitator Beta tester

    Joined:
    Apr 8, 2015
    Ratings:
    +2,201 / 0
    Agree, iIrc, there's no wiping the file or certain data in it. As long as you don't delete it yourself, it keeps the values and updates them the next time you use the same class/track combo again. Not really a problem if the AI had been changed in the meantime, at least not after it adapted again.
     
  5. pixeljetstream

    pixeljetstream Well-Known Member Beta tester

    Joined:
    Jan 29, 2015
    Ratings:
    +371 / 0
    @baddogcbr929 good idea, when there is your own time already present in the aiadaptation file, I can easily show that as well, it may not be your fastest time ever so... And if you haven't done a SP race for that combo, there won't be a value.
     
    • Like Like x 1
  6. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    Well thinking about it, if you add someone's ai adaption file it would pull there fastest laps ? So may be of no use ?
     
  7. CheerfullyInsane

    CheerfullyInsane Well-Known Member

    Joined:
    Oct 24, 2015
    Ratings:
    +321 / 0
    Well, if all you want is your fastest lap-time for a particular combo, there's always the leaderboards.
     
  8. pixeljetstream

    pixeljetstream Well-Known Member Beta tester

    Joined:
    Jan 29, 2015
    Ratings:
    +371 / 0
    @baddogcbr929 the data would come from the ai file that is local, hence me saying if you raced there before, I can show that number.

    Yes, you can also use the website of raceroom and find your own leaderboards time.
     
    • Like Like x 1
  9. pixeljetstream

    pixeljetstream Well-Known Member Beta tester

    Joined:
    Jan 29, 2015
    Ratings:
    +371 / 0
    added the pulling and display of player time from local file in ui
     
    • Like Like x 1
  10. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    At the moment i am doing group5 30 minute championship at every single track lol but chang will not show up for me tried it twice ?

    Also when loading your app there are about 6 errors in the black dos? Window do you get those ?
     
  11. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    Leaderboard only shows if you have done hotlap in those combos it does not record single player times , that's my understanding?
     
  12. CheerfullyInsane

    CheerfullyInsane Well-Known Member

    Joined:
    Oct 24, 2015
    Ratings:
    +321 / 0
    Correct.
    On the other hand, the XML will only show laps done under race-conditions, which are rarely hot-laps.
     
  13. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    Imo best laps from racing is better than hotlap
    Thanks for adding the info to the app by the way will test later
     
  14. pixeljetstream

    pixeljetstream Well-Known Member Beta tester

    Joined:
    Jan 29, 2015
    Ratings:
    +371 / 0
    fixed a bug in the best player lap display, and I changed it to use a column as @baddogcbr929 suggested
     
    • Like Like x 1
  15. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    Looks good !!
     
  16. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    Can you add Tatuus ? , is this still been worked on or done ?
     
  17. CheerfullyInsane

    CheerfullyInsane Well-Known Member

    Joined:
    Oct 24, 2015
    Ratings:
    +321 / 0
    Work in progress, AFAIK.
    I'm still trying to get the last few tracks in for the Aquilas.
     
  18. pixeljetstream

    pixeljetstream Well-Known Member Beta tester

    Joined:
    Jan 29, 2015
    Ratings:
    +371 / 0
    Work on my end is done. This project relies on people sending in ai files, to offer more.

    Or it requires someone with web programming skills to make it a web based service, so sending and generating doesn't require any local files
     
  19. Andy Blade

    Andy Blade Well-Known Member Beta tester

    Joined:
    Feb 21, 2016
    Ratings:
    +299 / 0
    Okay thanks which file do i ammend to add nsu and tatuus ? Dontvwont to break it lol
     
  20. CheerfullyInsane

    CheerfullyInsane Well-Known Member

    Joined:
    Oct 24, 2015
    Ratings:
    +321 / 0
    Doesn't work like that.
    It relies on on data from other peoples AI files to establish a baseline.
    So either you can do the F4 training yourself and upload it, or you can wait for someone else to get around to it. :)