1. Do you need support for Assetto Corsa Competizione? Please use the proper forum below and ALWAYS zip and attach the WHOLE "Logs" folder in your c:\users\*youruser*\AppData\Local\AC2\Saved. The "AppData" folder is hidden by default, check "Hidden items" in your Windows view properties. If you report a crash, ALWAYS zip and attach the WHOLE "Crashes" folder in the same directory. Do not post "I have the same issue" in an existing thread with a game crash, always open your own thread. Do not PM developers and staff members for personal troubleshooting and support.
  2. As part of our continuous maintenance and improvements to Assetto Corsa Competizione we will be releasing small updates on a regular basis during the esports season which might not go through the usual announcement process detailing the changes until a later version update where these changes will be listed retrospectively.
  3. If ACC doesn't start with an error or the executable is missing, please add your entire Steam directory to the exceptions in your antivirus software, run a Steam integrity check or reinstall the game altogether. Make sure you add the User/Documents/Assetto Corsa Competizione folder to your antivirus/Defender exceptions and exclude it from any file sharing app (GDrive, OneDrive or Dropbox)! The Corsair iCue software is also known to conflict with Input Device initialization, if the game does not start up and you have such devices, please try disabling the iCue software and try again. [file:unknown] [line: 95] secure crt: invalid error is a sign of antivirus interference, while [Pak chunk signing mismatch on chunk] indicates a corrupted installation that requires game file verification.
  4. When reporting an issue with saved games, please always zip and attach your entire User/Documents/Assetto Corsa Competizione/Savegame folder, along with the logs and the crash folder (when reporting related to a crash).

MULTIPLAYER Multiplayer & Rating - 1.0

Discussion in 'ACC Blog' started by Minolin, May 24, 2019.

Thread Status:
Not open for further replies.
  1. Minolin

    Minolin Staff Member KS Dev Team

    A quick walkthrough about the changes in the upcoming 1.0 release.
    Long version (TL;DR; in the end)


    1) Competition Rating & Competition servers

    With 1.0, we (finally) apply the last stage of the Competition Rating (CP), which is the big brother of the known Racecraft Rating (RC). RC was designed to represent the relative strength we need for the "user-server-assignment" without many of the negative aspects of a ELO based performance rating. Those negative effects tend to deter users from participating in races, which is the opposite of what we want to achieve. So RC for example more or less ignores starting races from the back, or spinning, having damage or leaving a race.

    upload_2019-5-27_14-35-46.png

    The Competition Rating is completely different in this aspect, and is result oriented in a merciless way - exactly how real motorsports is. Once you enter the Qualifying session on a CP server, your Rating is on stake. Leaving or "mechanical issues" (including errors, connection issues, hardware failure) will unrecoverably put you at the back of the field. In the end the only relevant facts are: Who finished in front of you? Who finished behind? In the result, your CP Rating will raise (or fall) and reflect your performance. Understanding the conditions, reading the race, keeping out of trouble, consistency, strategy (and sometimes gambling on slick tyres :D ) will define your success as much as your raw pace.

    The CP servers will run a 20 minute Free Practice session, where drivers can join and collect. You are free to join and leave during this phase. Once the 10m Qualifying session starts, the session is locked - there is no way to come back. A long formation lap introduces the 60 minute race session; then the event starts out again and users are free to leave/join again (session durations are subject to change according to experience and feedback).

    Additionally, CP servers will run (fairly realistic) dynamic weather conditions, and default to any "hardcore" option that is available in Multiplayer at a time. So far the biggest differences are
    - full formation lap
    - long race session
    - (massively) increased BWP penalties for accidents
    but we will keep on adding interesting things as they are implemented and considered stable in Multiplayer.

    Being special "non"-scheduled pickup servers, we will try to setup the server in reasonable CP brakets so there is a reasonable amount of available servers matching the traffic we see there. As everyone starts out with 0 CP, we will find ourselves in a special situation during the first few days - many 0-10 CP servers, and one in the remaining 8-100 CP. Once we find more drivers above 10 CP, we will insert more brackets accordingly to the numbers and activity. The goal of those spans is to protect lower CP drivers from being helplessly stomped by very quick drivers; and spend capacity on "high profile" servers so alien drivers find themselves in highly competitive races. All CP servers will additionally run 3 Track Medals as requirement, plus a fairly high SA requirement (think of 80-90).

    The future development of those CP servers strongly depends on the popularity. We see different options, but first we need to observe how the feedback is and what numbers we face. This also applies to region coverage, we will start with high gravity on Europe and two servers in the US.


    2) Competition Rating unlocks with Racecraft Rating

    Unlike other ratings, both performance Ratings will unlock once you get past 50 Safety Rating (SA). RC becomes more of a background Rating now, both promoting the focus on the Competition Rating and allowing us to do the important things for the determination of relative strength without distracting users too much.


    3) Quick Access Multiplayer Menu

    Since the discussion has been very intense on these points, we want to be even more clear on what multiplayer and MM have been intended to look like. A click on "Multiplayer" will now open a new Multiplayer headquarter which has a Quickjoin button for Public MP, access to the suggested Competition Server. Additionally you can pick your car, access the quite important weight settings, or open the "old" server list.
    upload_2019-5-27_15-15-50.png
    (don't worry about the numbers and wording, we're not done here)


    4) Car limits by server restrictions

    For Public Multiplayer, the amount of cars that can run on a server now depends on the safety related restrictions that are set up. Unrestricted servers now start with 10 slots, and gradually increase with a simple formula:

    upload_2019-5-27_7-4-18.png

    Code:
    Slots = (Safety Rating) / 4 + (Track Medals)
    
    In other words, each Track Medal is worth a slot (yes please use them) and the SA rating gradually unlocks more and more slots - at fairly low 45 SA we will find the break even to the 24 slots we are used to. Going beyond, 70+ SA will unlock the new maximum of 30 car slots.

    The data clearly indicates that racing in a populated unrestricted server doesn't deliver a realistic chance to survive the start of a race, except they aren't fully populated. In the same moment we see drivers who want clean racing cannot stick with the decision to join low population SA servers - and ironically even server admins are tempted to offer unrestricted servers despite their hopes for good and clean racing.

    In a nutshell, we hope to see many more servers picking up Rating requirements and offer a broad band the server selection algorithm can work with. Unrestricted servers may become cleaner, while there's no doubt that the SA rating is a target to maintain in order to get driving with more cars.


    5) Server defined entry lists

    For league and server admins: 1.0 servers now support entry lists, which seamlessly transform public pickup servers to the equivalent of AC1 booking servers.
    You can add user SteamIds to this list, which opens a few special options. For example, you can
    - Override the name
    - Override race number
    - Override the PRO/AM/SILVER car category
    - Override the style the appearance* of the driver, helmet, suite
    - Define teams (see 5) )
    - Force a car model; users still define the appearance, but can only join in the defined car model
    - Override the car model + appearance* : regardless with what car the user joins, the server wins
    - Elevate drivers to admins automatically

    *appearance is not yet a supported feature

    Everything in this list is completely optional and can be turned on/off for each entry.
    Additionally, entry list entries bypass rating requirements and client limits (unless there is no physical pit slot available). That way, server admins can always join their servers; or small league-like groups could run their races on public MP with insane SA requirements, and be happy about drivers with e.g. 99 SA can join them.
    We will provide a quick overview in the server admin thread, and prepare a sensible documention during as soon(tm) as possible.


    6) (Multiplayer) driver swaps

    upload_2019-5-24_10-48-14.png

    Given more teams configured in the entry list, the first driver to join the server will obtain control over the team car. When team mates join, they will be spectators instead; and the active driver will be updated about the connection status of his teammates. Using the Pitstop MFD, he now can assign the next driver just like in Singleplayer races - the swap will automatically happen during the next pitstop.

    upload_2019-5-24_10-50-47.png

    Server admins, please pay attention to the "spectatorSlots" - having driver swaps may easily double the amount of connections needed during the pitstop phases.


    7) Spectator mode

    Wait, did you say "Spectator"? Yes, server admins now can setup both the amount of available spectator slots and a spectator password. Joining a server via the (old) server list using the correct password will join you as Spectator without car. You will be able to broadcast, chat or even use race director commands (see 7).

    Attention: Driver swap connections are not supposed to use the spectator mode password; they should try to join "regularily".


    8) Race director commands

    This will be an ongoing process, but for now server admins can already use:
    /dq <racenumber> : Instantly disqualifies this car, teleporting it to the pits
    /clear <racenumber> : Clears all open penalties, ie. Drivethrough or StopAndGo

    upload_2019-5-24_10-55-17.png => upload_2019-5-24_10-55-33.png


    9) Return of the broadcasting API

    The broadcasting code was ported to the refactored code, luckily without too many substantial changes in the API, including a few bugfixes and new events.


    10) Preparation phase countdown in Menu

    While the menu is open (= before clicking "Drive"), we now see improved information about the session ahead - and a Countdown indicating the time until the formation lap starts.
    upload_2019-5-24_10-52-43.png


    TL;DR;
    1) Competition Rating is now active, and introduce a new "Competition Server" type. Given quite high SA requirements, you can join those servers to compete with other users in more serious races.
    2) The Competition Rating (CP) now unlocks with Racecraft Rating (RC), no need to grind 50 RC in order to compete in the new Competition servers.
    3) New "Quick Access Multiplayer Menu" - Quickjoin into Public Multiplayer, enter the Competiton servers - or advance to the old server list.
    4) Max server capacity changed: It now linearily depends on rating requirements set up for this server. 45 SA equals 24 cars, 70+ SA can run 30 cars.
    5) Entry list options for server admins and leagues.
    6) Teams and corresponding driver swaps can now be configured by server admins.
    7) Specator mode is now active: Server admins can setup spectatorSlots and the password to use, which joins a server without car.
    8) First Race director commands.
    9) Broadcasting API is active again.
    10) Better information about session and countdown during race preparation phase.
     
    Last edited: May 27, 2019

  2. Similar Threads
    Forum Title Date
    ACC Rating & Leaderboards [I was stupid] Ratings change during SP even if "Online stats" is set to "Multiplayer only" Feb 13, 2021
    ACC General Discussions Rework/Rethink Multiplayer SA Rating or Penalties Dec 7, 2020
    ACC Multiplayer Can not connect. No multiplayer. No Rating Jul 14, 2020
    ACC Multiplayer Can not connect. No multiplayer. No Rating Jul 8, 2020
    ACC Multiplayer Safety Rating and multiplayer servers Mar 21, 2020
    ACC Blog 1.2 Multiplayer & Rating changes Nov 14, 2019
    ACC Rating & Leaderboards SA rating and Multiplayers noobs Jul 16, 2019
    ACC Rating & Leaderboards No rating sistem and multiplayer Apr 28, 2019
    ACC Blog 0.7 Rating, Multiplayer & eSports event notes Apr 3, 2019
    ACC Rating & Leaderboards Split between rating for single- and multiplayer Dec 23, 2018
    Suggestions Bye Bye Multiplayer and Minorating Pants system Jun 28, 2017
    Chit Chat Room Multiplayer - does the game or Minorating penalise you for driving the wrong way? Feb 7, 2016
    Chit Chat Room Multiplayer , safety rating like in iracing ? Apr 23, 2014
    Suggestions Wish: Multiplayer Rating (Experience & Safety)-Points like iRacing Mar 31, 2014
    Suggestions Multiplayer Security rating Nov 23, 2013

  3. Nobel

    Nobel Rookie

    This is looking fantastic! 2 more days! Waiting intensifies intensively :D
     
  4. MrGit@Twitch

    MrGit@Twitch Hardcore Simmer

    *wipes drool from mouth*

    As i server admin i fully appreciate all of that...Two days to go!!!

    My leagues are going to be massive fun with this news, just off to buy a multi pack of paracetamol before they start....brb. :p
     
    Last edited: May 27, 2019
    Mozkrad, Freddie Seng, Arlo and 8 others like this.
  5. FramedOne

    FramedOne Rookie

    Massive news! :)
     
    Salvatore Amato likes this.
  6. Oberonone

    Oberonone Gamer

    Bravo! Can't wait or this to go live.
     
    Salvatore Amato likes this.
  7. What iw as asking you last night :D
     
  8. Oblit0r

    Oblit0r Alien

    Can I create multiple accounts on this forum so I can give more likes to this thread? :p

    Exciting times, gonna be the longest 2 days of my life probably :D
     
    Coanda, Freddie Seng, pippo10 and 5 others like this.
  9. Tim Wilson

    Tim Wilson Simracer

    This will no doubt be the largest changelog Kunos ever put out.
     
  10. Driver swaps seem rather complicated and require way too much manual efforts before hand.

    #sad
     
    Stickdeath1980 likes this.
  11. Luatz1

    Luatz1 Racer

    Montmelo picture and below it says, Track: Zolder haha, I'll comment after I read everything but so far what i've read, sounds good
     
    iker17 likes this.
  12. Oberonone

    Oberonone Gamer

    I don't see how it could be more simple. Drivers enter server, 1st driver pits, selects next available driver.

    What's complicated, overly manual about that?
     
    Ace Pumpkin, exited22, Rolz and 13 others like this.
  13. Tim Wilson

    Tim Wilson Simracer

    Any early inclination from you as to what SR you will put on a RC race? If it's SR 80 (as suggested in the op) I'll need to grind a couple more points quick.
     
    Aseeth likes this.
  14. MrGit@Twitch

    MrGit@Twitch Hardcore Simmer

    Dunno yet, still mulling over that blog post with a large cognac and a smile.
     
  15. DonTrichom

    DonTrichom Rookie

    What about the Lags if somebody join the Race?
     
  16. aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.
    wow so much excitement(phew).
     
  17. Tim Wilson

    Tim Wilson Simracer

    Cheers!
    Yea. I was reading and thinking that admin can now be called "Race Directors". When will you find time to race?
     
  18. Lino Carreira

    Lino Carreira Hardcore Simmer

    I see you never used rF2 lol...
     
    marmagas, Nox and deni80s like this.
  19. esox71

    esox71 Alien

    Awesome work kev!
     
  20. F4celess

    F4celess Gamer

    Fantastic, really decent solution for the server-matchmaking dilemma. THough I'm sure people will obsess about some of the numbers and rage whenever it drops just a tiny bit.
     
  21. I've used RF2 but never did driver swaps if its anythink like iracing i shouldn't have a proplem seem's easy enough
     
Thread Status:
Not open for further replies.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice