Along with the usual long list for general fixes & improvements,
the new update adds the new Brazilian Stock Car 2024 season &
a completely overhauled F-Ultimate Gen2.
As indicated in the 2024 March Dev Update, both the F-Ultimate
Gen2 and the Stock Car 2024 already feature the V1.6 tire physics
developments with adjusted hysteresis (but only partially revised
thermodynamics & wear) generally speaking the updates tires
should feel slightly "sharper" and less tolerant to sliding than
previously.
For AMS2 we develop an external tool which provides :
- a Ranking System on each ESRC server
- all ESRC servers leaderboards publication on www.esrc.ch and our steam group Sim21
- in game chat commands on each ESRC server
- random cars and tracks server configuration generator on ESRC server #5
- AI strength auto-calibration on ESRC server #5
How does it work?
The ESRC Ranking System :
All ESRC servers are Dedicated and configured to control cars, tracks and session settings so we automate tracks rotation
Each server has its own configuration and different number of tracks which define the ESRC Event, everybody can participate, at anytime!
On each ESRC server, drivers can earn points after a finished race :
Qualify position :
gives 1 point
Race best lap rank position :
gives 1 point
Race position :
gives 10 points
gives 8 points
gives 6 points
gives 4 points
gives 2 points
gives 1 point
Race status :
DNF gives -1 point
Retired gives -2 points
Disqualified gives -10 points
The Leaderboard is saved to our external database and is :
displayed to the in game chat at the end of race or by hitting the chat command!board
published on www.esrc.ch and visible from the top right Ranking menu
Each earned point from all ESRC servers are saved to our external database for each driver, by server and cumulated from all servers as Experience (EXP). When a driver earn enough EXP, a new Title is unlocked. The first Title is Trainee, after few earned points a step D is reached, which is displayed as Trainee{D}, next step is C, then B, then A before the new TitleRookie, and so on
The Driver Experience rank is displayed to the in game chat when joining any ESRC server, or by hitting the chat command!rank (with the upper and lower rank driver) or !top (the Top 10)
When all races are finished, for each class Leaderboard with at least 2 participants, the first driver earns a Trophy! For each class, a Hall of Fame is visible from the Racers Experience Board
The ESRC Leaderboard publication :
After each finiched race from any ESRC server, we automatically publish the race results, the server Leaderboards by class and drivers EXP :
On each ESRC server, all drivers can use commands to the game chat :
!help
displays all commands
!rules
displays the Event rules : tracks, points ranking, ...
!top
displays the EXP Top 10
!rank
displays the driver rank (with upper and lower rank driver)
!record
displays your track record
!board
displays the server leaderboards, by class
!host
displays the host driver name, who is allowed to use advanced commands
!date
displays the session date and time
!ai
displays the AI strength, the value is from 1 to 100 percent
The host driver can use advanced commands to the game chat :
!next
when the session is started the host can skip it, except the race session which is restarted (game implementation)
!restart
restarts the server which disconnects all drivers and needs few seconds to be displayed back to the lobby, it can be used by the last driver instead of leaving the server to don't increment the track rotation index (game implementation)
!ai
when in the lobby, the AI strength can be set by this command, for example !AI 75 will set the AI strength to 75%
The ESRC server #5 specificities :
The ESRC server #5 use our server configuration generator to automatically reconfigure the server settings :
random car list to discover all the very rich AMS2 content
random track list according to the selected cars : karts will use only kart tracks, other class will use other tracks
date set to the server local date
The server reconfigures automatically its setting after 24h if nobody finished the first race, or after all races of the Event are finished and everybody left the server. At the end of the Event, drivers can restart the Event by finishing the first race, and so the server won't be reconfigured automatically after all drivers leave
At the end of the Event, our external tool computes the AI strength calibration from each class Leaderboard :
if a human driver win the Event then the AI Strength is incremented by 1 (max value is 100%)
if a human driver is on the podium then the AI strength is not changed
else the AI strength is decreased by 1 for each position after the third the human driver is ranked
for example if the first human driver is ranked to the 6th position in a class Leaderboard, then the AI strength auto-calibration will be decreased by 3 (minimum value is 1%) for the next time driver use this class