#Developing some kind of endurance racing on RR

77 messages · Page 1 of 1 (latest)

bronze mason
#

Hi, i am trying to do something as similar as possible to a real endurance mode to share with you and organize some real "endurance" team racing.... based on the idea on create a single server host... with a rotation on same track. Each rotation would work as "stint" so is it possible to do double stints... or change driver per stint (a.k.a SWAP DRIVER) XD.

I am thinking on it using what i know (not much) but the idea is there... It is just about finding an easy way to do something as close as possible to an endurance using what the sim offers... for fun but with the endurance vibes now N24 are that close and the wec... Endurance could be great here.

From the actual dedi app update making qualy =0 a no qualy... It could work as "pit stop" and "restart race" like a yellow flag vibe.

1st Problem comes on getting the data from the previous race "by team", not by player... And making the second grid start on the same team standings of the previous race. Per previous race is easy as dedi app has that, but if driver is the same mixing drivers... :S

Via google sheets, simresults or similar shouldn't be really complicated to do an google sheet creating a standings with the addition per times / per drivers on same team... But then it comes the 2n problem.

A way to get an overlay (@yuval) we need you XD... to Add the time on the google sheet standings + the actual time in race, per team, to get a "real" life standing.

Anyone interested on going into this crazy idea?¿

lucid python
#

Yes. Infos via DM

bronze mason
#

Thanks for your help @lucid python

bronze mason
#

question: There are 5 "starting day lights" sunrise, morning, noon, afternoon, sunset.

Is it possible to know the "starting hour" of each of those? is it like

Sunrise (08:00)
Morning (10:00)
Noon (12:00)
Afternoon (14:00)
Sunset (18:00)
Last racing light (20:00)

That would say that based on a x1 time, 2 hours from Sunrise, will led you to the same morning light moment as if race would start on morning.. etc... Would that be the case? Then last "light" moment of day would be always be 20:00.

Am i right?

brittle radish
#

I feel it's more like 3 hours between every time of day. like, sunrise 08:00, morning 11:00, noon 14:00, afternoon 17:00, sunset 20:00

bronze mason
#

I always felt "last hour time" feels like summer 20:00 / 21:00.

brittle radish
#

no, I'm not sure. I used time progression 24x (or something) one time and that was what it felt like: 6 hours (adjusted to time progression) from Noon to what looks like Sunset; Sunset is the end position of the sun, it doesn't move further

can remember it wrong though

bronze mason
#

yeah, but even on starting on "sunset" there is some light progression. So sunset start cannot be the end point of light. Will try to find. So basically added to the "starting light" moment. Would be nice to know what is the "last light" of the sim expected to be (not evolving from that point).

#

Thanks @brittle radish !

brittle radish
#

I'm testing it right now

#

there's a nice pole on Dubai start-finish straight that I'm trying to use as a sundial 😄

bronze mason
#

Steps to date, google sheet & google form created. Working on getting the full Api on google sheets (now just 1K drivers are shown), to get proper driver id in order to make auto the register of times per stint/driver/team.

Then trying to get all those info via google APi into an html json, as ranked has, in order to make able to get info of previous team times and actual stint driver time.

#

basically an endurance standing or to know the accumulated times and relatives between teams

brittle radish
bronze mason
#

Interesting! Thanks mate. I have had confirmation that exact hour is latitude depending, but is it interesting to know at least that "sunset" has no evolution.

Let's then set "sunset" at 20:00 as a reference. Some areas would differ but between Sunrise, Morning, Noon, Afternoon and Sunset there is a 180 gap. That would mean on a summer race and as a general reference:

Sunrise 08:00
Morning 11:00
Noon 14:00
Afternoon 17:00
Sunset (Last light of day) 20:00 - no stint could start on this with time over x0

Thank you so much!!!! Helps a lot on some thinks 😉

bronze mason
#

Created a base for suggested endurance structures using actual time of day starts, real time... and usual driving times per driver. Also added suggested by @lucid python fuel or tyrex multiplayer in order to do pit per driver and avoiding just the end of stint being the pit. Same as driver refuels per stint but tyre change sometimes is made sometimes not with the driver swap.

#

hope it helps. But be advice none will match for sure at 100% as each track has its own sunrise and day length based on a different date

bronze mason
#

Following this "reference" Something like races "Sonoma 500" or "Whatever 400" or even a crazy "Raceway 1000" could be easy done to based on minutes per stint and using those as a reference. Not bad at all. Ideal is to go 4 stints with time progression o 5 without one on each starting time.

ruby gust
#

Good to hear the progress!

bronze mason
#

But yeah there has to be a flow between the Json after race and some kind of info going outside too via sheets

bronze mason
#

Well using forms and simresult, adding "team" time and getting standings is almost there.

Gotta work a bit on how the info is given by simresults (need complete driver name, user id or even team name been shown)... But it is almost there.

Also is on the way making the google sheet with the standings, be working as an API so standings shown in someway could be shared and shown on screen or in a specific site as a "endurance standigs". Let's keep working on it.

bronze mason
#

Ladies and gentleman.... A way to do TEAM racing on a "endurance style" to race with mates 4...6... o 12 hours... is ready. Even a simply site to check times and standings would work. https://sites.google.com/view/endurrance/home

half oar
#

Sounds promising 👌

#

How would you handle situations where one car crashes/dnfs during one stint? Obviously the waiting until the next stage would be "repair" time, but how would you handle the lap disadvantage? Is ist possible to let a car start 12 laps down, so blue flags would actually work? Otherwise the car being 12 laps down would return to the lead lap with the game acting like every overtake/fight is for position?

lucid python
#

Hm good squestion. Let the car 12 laps down at the start of a stint just would make the car 24 laps down in total, so that definitly is out of the way.
In endurance racing blue flag only signals a faster car, so unlike F1, you can actually reovertake and fight the other cars, so i personally wouldn't see a problem there, especially as the results are combined. so even if he finishes in front of some cars of his class, he would still have the 12 lap deficit in total.

half oar
#

So there should be a way to use the completed laps per stage combined with the time each car took for the stage to determine the standings

#

Could still be confusing to race for position with a car that should be laps down 🧐

bronze mason
lucid python
bronze mason
#

1 lap down would be transformed into some kind of time penalty.

#

So by the end of last stint would be position but adding the stress of positive or negative gap

#

It is not perfect but it is a way

#

Tbf repairing time and overlap penalty would be always less, than DNF or DQ

#

So it would have sense to stay and finish each stint

#

Now the half manual / half automated is on. With time and some work maybe someone can help to get the idea to making all automated.

#

In order to be able to know that fight per position, standings would become an online json API via Google cloud API so probably some kind of overlay work with rehud or similar could be possible for adding previous ending time to start counting race time

#

Now, that is far away from my knowledge

half oar
#

@ruby gust I'm not experienced with the dedicated server settings, but is it possible to set individual staring laps like individual bop? To let a car start with a few laps down?

bronze mason
#

If driver is not know in advnace

half oar
#

We should start a wishlist for updated server settings

bronze mason
#

That adds some odd, fun and stressing restart for next races

#

It is not easy

#

But could make gain or loss time... Be possible due to that on the initial laps

bronze mason
# half oar We should start a wishlist for updated server settings

One thing could be fun to test and would have some kind of "rasonable" argument, would be to keep race based on "previous" results but if a TEAM makes a driver swap between splits then it would loose time and would start after the qualified in the previous race. It would simulate a lot what happens irl too.. And everybody at some point would be affected by same.

#

Only issue is about to know if the rolling start will start crashing as it happened when someone not previously in qualy is on race... But testing is the only way to do that

#

strategy on changing drivers would be added

half oar
bronze mason
#

i don't know if that is possible, but would do same. And honestly i like that XD

#

At least is about to found ingame things that could sim/represent what happens irl

#

actually as per example, stints 2-3-4 would not have qualy, don't know if that is already an option

#

everything has to be tested but honestly... i am quite hyped by doing a 6 hour event with 2 or 3 mates

#

Developing some kind of endurance racing on RR

bronze mason
#

First test needed would be an easy 2x60 race. With 1 or 2 drivers involved. That would be an easy way to get the data and see if everything looking fine... Works fine. From there moving to 80/90 minute or more would be no problem.

half oar
#

@ruby gust sorry for tagging you again, but:
To black/whitelist or block users from joining a custom server there has to be some kind of data transfer so the server knows who may enter and who mustn't.
Could a similar mechanism be used to add a driver some lap disadvantage or some kind of flag "gap to leader = 3 laps"? So the game would place the grid accordingly and blue flags and positioning is matching the 3 lap gap?

#

Could that be made possible in some way?

bronze mason
#

i guess problem is to determine how much time is 3 laps

#

and how to implement it

half oar
#

3x track length

#

I guess

bronze mason
#

has to be time, no distance

#

but yeah, there has to be something possible.

#

thanks for any suggestions and help!

half oar
#

Okay. If the json can pull the finish time delta, it would be required to use that delta time for the next start

half oar
bronze mason
#

Yeah.. Here it come my problem. I am developing this on "no programming" knowledge making a way to do it accessible to share to anyone / community

#

it is limited but it would have a quick guide explaining all

half oar
#

And I'm only tagging Chris, because maybe something that's not possible yet, could be made possible without completely overhauling the dedicated server stuff

bronze mason
#

won't be perfect, but will make people keep on racing instead of leaving even if they DNF or DQed a race

#

hahahaha pretty sure, getting the idea someone with more knowledge would make it 10000 times better and optimized. From small crazy ideas, always come great things

bronze mason
#

i had the idea on my mind and have needed some easy and less easy "in common" work. But seems it its a not too difficult way to do this kind of events

#

To be fare... a kind of "ADAC" race in the real format 2 stints - 2 drivers could even be possible so at some point, some nice racing could be done

#

it just "hacks" the swap we don't have. Until we have it