1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Simulator Controller with AI-based virtual assistants (race engineer and race strategist)

Discussion in 'General Discussion' started by TheBigO, Jul 9, 2021.

  1. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.3.6

    The list of changes and updates is veeery long this time.

    Updates for the latest API changes of LMU.,
    Two new GT3 cars for LMU included.,
    Brake wear is now recorded for LMU.,
    The Engineer now observes tyre wear and brake wear and calls you to the pit, if necessary.,
    And, most important, the number of driven laps on each tyre are now collected individually into the data stored in the session database.,

    Beside that, dozens of fixes. See the Release Notes fo more details.


    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-636
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     

    Attached Files:

  2. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.3.7

    This release includes driver swap management for Le Mans Ultimate, but for obvious reasons there was no way to test it, so take it with a grain of salt.

    The more interesting addition is the capability of the Engineer to change brake pads at the next pitstop after a high brake pad wear had been detected beforehand. This is supported for Assetto Corsa Competizione and Le Mans Ultimate.

    Als included are several critical bug fixes, so take a look at the Release Notes.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-637
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  3. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.3.8

    The Engineer now observes virtual energy consumption in addition to fuel consumption when running le Mans Ultimate, and will warn you, if the available virtual energy will be depleted soon. Also, the virtual energy consumption rate as well as the remaining amount is now displayed in the "System Monitor" and is passed to an LLM for processing, if any AI booster is configured.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-638
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  4. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.3.9

    This time we introduce a new server backend for Whisper, so that you can run this marvelous voice recognition system on a second PC, so that the GPU of your gaming PC is not burdened with the neural network execution of Whisper. On the AI side learned the Engineer how to detect and handle suspension damage in Le Mans Ultimate.

    And I also want to mention two contributions of our community here. First we have a new tool by Maurice Bish (@bishman) which offers great support when building car meta data for the "Setup Workbench" for modded cars in Assetto Corsa. The tool is free of course and comes with good documentation.

    https://github.com/mauricebish/SimControllerCreator/wiki

    And we have a new video by Daniel Benz, who demonstrates the configuration of Azure voice recognition and also how to connect the Assistants to a GPT service like OpenAI for beginners.



    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-639
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  5. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.4.0

    Chinese.png

    I am so stoked today, as Simulator Controller now supports seven languages. The latest addition, the translation for Chinese by our community member @rysimabd incl. voice interaction with the Assistants makes the suite now really globally available and accessible.

    Chinese 2.JPG

    Off course we have a lot of additional stuff as every week. Most notably there are additional preparations for driver swaps in Le Mans Ultimate, which haven't been tested yet for obvious reasons. And many important fixes are also included, so take a look at the Release Notes as usual.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-640
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  6. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.4.1

    Flag_of_Japan.svg.png

    Only one week ago we released full support for Chinese in Simulator Controller. Later at the same day, our community member @PAL2000 contacted me with an almost finished translation for Japanese. And I had that not even on the radar. But it is here.

    Additionally, we have some performance optimization in the startup process for Le Mans Ultimate and, as usual, several important fixes.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-641
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  7. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.4.2

    Mostly a quality release this time. Several minor but also some major fixes, especially for Le Mans Ultimate. Also included are the new cars for Le Mans Ultimate and we have a convenience change for voice recognition.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-642
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  8. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.4.3

    Most interesting addition this week is a new type of voice command, which lets you activate an Assistant and issue the first command in one sentence. Simply precede the command by the name of the Assistant before issuing the command like in:

    Jona, can you plan the pitstop?

    Please note, that this will only work with neural based voice recognition engines like Azure, Google or Whisper.

    Beside that, there are many important fixes and smaller additions, as usual. See the Release Notes for details.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-643
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  9. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.5.0

    Today we introduce two new major features:

    1. Team races under control of the "Team Center" are now officially supported for Le Mans Ultimate. There still may be some glitches present, since testing time was quite restricted, but we ran a 6H race succesfully with it.

    6H Qatar.JPG

    2. A new speech service is supported - ElevenLabs. This one is special, since you can create your own voices based on a couple of samples of an existing voice. So, if you want a celebrity to be your Coach, or if you want your favorite Crew Chief to be your Spotter, give it a go.

    The project will now be on a summer brake, but support and smaller fixes will be provided. Will be bake early in September, maybe with some exciting new stuff in the backpack.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-650
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  10. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.5.1

    Fixes and several small improvements this time. Especially the voice recognition is much more reliable for Chinese and Japanese now, cause full-width punctuation characters are handled correctly. Please see the Release Notes for full information about all the other changes.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-651
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  11. Sean Smith

    Sean Smith Wolf WolfZ AMS2 Club Member

    Joined:
    Jun 30, 2019
    Messages:
    123
    Likes Received:
    47
    This looks impressive , I'm using it now. Cheers.
     
    Last edited: Aug 17, 2025
  12. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.5.2

    Yet another release with many fixes and small improvements. Worth to mention is a change in the "Solo Center", which now handles tyre sets differently for simulators which do not support tyre sets. Also this release comes with an updated local runtime for large language models and instructions for the large language models can now be defined individually for each Assistant. This allows you to give them different characters.

    And I have some funny stuff this time. Using the LLM instructions, I changed the character of the Assistants a bit, so that they are talking gangsta style with a lot of swearing. Take a look at the following video...



    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-652
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  13. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.5.3

    Back from the holidays with a big bunch of new stuff. I can only mention the most importatn additions here, therefore take a look at the Release Notes for a long and complete list of all changes and fixes.

    1. The Driving Coach will now (depending on a setting) automatically create a reference lap from your practice session and store it in the session database for use in your next session.

    2. Telemetry recording and handling has been improved in the "Solo Center".

    3. The Spotter and the Strategist will now refer to other cars in thei shout outs not only by position or car number, but also by the name of the driver from time to time.

    4. The recommendation of the tyre compound for the next stint is now based on the strategy in the "Team Center".

    5. The number of driven laps of a given tyre will now be shown in the session information in "System Monitor".

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes#6530
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-652
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  14. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.5.4

    We have some improvements for the Spotter this week and also a new way to derive track names for Assetto Corsa. Most important, but not that obvious on the surface, is the first internal change towards using a LAM (large action model) for pitstop control. Lastly, a change in the "Session Database" let you now control settings for Team races independent from the same settings for Solo races.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes#6540
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-654
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  15. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.5.5

    We have an important milestone this week. More on this below, but first a list of other changes:

    1. Timed races are now supported for Assetto Corsa.
    2. This version also includes full support for the latest version of RaceRoom Racing Experience. Very positive: The new API supports state management for the Pitstop MFD and we no longer need the nasty image recognition method. The downside: Since this version includes a new API, prior versions of RaceRoom are no longer supported.
    3. We added support for the GPT 5 large language model family from OpenAI. Especially for the newly added functionality mentioned below, these models perform very well.
    4. And, of course, the new LMP3 car is included for Le Mans Ultimate.

    Now the exciting new feature introduced with this release: Using the Reasoning booster it is now possible to use a GPT model to plan a pitstop or to adjust the strategy while on the track. Currently, the rule engine is responsible for this functionality, but with the latest LLMs being more and more capable on agentic task, you now can choose to use an LLM as an alternative. The LLM will get all the data about the session and the current state of the car as well as several functions, that can be called to achieve certain tasks. In this case, the LLM is acting as a LAM (aka large action model), something which is the next big thing in the current AI trends.

    Attached is a transcript of an interaction with the Strategist. The question asked was: "Will a pitstop in lap 17 have any benefit?"

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes#6550
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-655
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     

    Attached Files:

  16. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.5.6

    Only one major change this time, but this is a very important and useful one. In simulators like Le Mans Ultimate, where a tyre change is possible for a single wheel or for the wheels on an axle, the Race Engineer will now decide on tyre changes based on tyre wear (if available) or on the number of driven laps. Various settings will help you to tailor this to your needs and preferences.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes#6560
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-656
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  17. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    209
    Likes Received:
    122
    Release 6.6.0

    Another release with many important changes and additions.

    1. First, we are completing the major 2025 initiative to support LAMs (also known as large action models) by now enabling strategy simulations to be run by a GPT model. The results are really promising when using one of the current high end models, like GPT 5 or Claude Opus.


    2. Many minor glitches for team race handling in Le Mans Ultimate under full control of the "Team Center" have been fixed. We are very proud, that we already offer every feature and function, that may be included in the still announced "Engineer" role of Le Mans Ultimate.

    3. The support for DPI scaled monitors has been dramatically optimized.

    4. Lastly, the audio routing configuration has been extended. It is now possible to automatically switch audio devices, for example when starting a session in a sim using a VR headset.

    As always, all the details can be found in the Realease Notes and the updated documentation.

    With the release of all these features, especially the GPT-based strategy simulation, all functional goals for 2025 have already been achieved. In the remaining weeks of this year, we will focus on expanding the functionality of the Driving Coach. Stay tuned...

    ---------

    Here is a detailed example of what the AI do for you with the latest LAM integration. Attached you will find a transcript of the actions of the Race Strategist during a 1 hour race in Le Mans Ultimate on Imola using the Lambo Hypercar. By the way, I gave the Race Strategist the character of an English snobish butler (also using GPT technology).

    1. Initial race rules were set in "Race Settings", therefore the Strategist came up with a simple strategy (1 stop, refueling and tyre change).
    2. He revised the strategy once using the rule system, adjusting the fuel a bit.
    3. I then called GPT-5 to take a look at the strategy:
    - Pit lap was moved to the end of the race
    - Fuel was calculated more aggressively
    - Tyre change was skipped, which is in line with the decision, the Engineer would have taken based on tyre wear.

    --------------------------------------------------------------------------------------------------
    Download: https://github.com/SeriousOldMan/Simulator-Controller#latest-release-build
    Release Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Release-Notes#6600
    Update Notes: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Update-Notes#release-660
    Discord Server: Tritt dem Simulator Controller-Discord-Server bei!
    Become a Patreon: Get more from The BigO on Patreon
    Support the project: Donate to oliver.juwig@web.de
     

    Attached Files:

Share This Page