Forfatter |
Emne: 90% rule (again) |
704 svar
|
|
Quote ( Karina Baronaite @ February 17th 2007,23:19:39 )
I'm not expert in these lap calculation rules. But contradiction in terms is obviuos. In race analysis I can see all 65 laps with their times! In race summary I see only 63 laps. So I don't know what to believe. It's illogical that 2 laps are lost somewhere... The main problem is lack of logic and for my personally, lost money.
But the center of the information isn't you. Is the Race... The race analysis shows 65 laps, THE LEADER LAPS, not yours... The race summary shows you the final result of the race, you finish at 2 laps of the winner...
|
|
|
Yes, as far as I understand it, all cars are taxed with wear and consumption for all laps, regardless of how many laps they have /should have been allowed to - run.
The most obvious choice would be to simply state that all cars drive the full distance, no matter how far behind the leader they are. This would make the game rules consistent with the above, however it then beconmes contradictory to racing rules.
The best solution would be to come up with something that allows cars to follow normal rules, i.e. only allowing them to drive laps that they are 'entitled' to. I fear it is not an easy task. There has been a suggestion by Maxim to solve this for lapped drivers, but it does not solve the problem for DNF drivers and is so incomplete. With the design that the game has, it is difficult to see how this can be changed easily, which is probably why your problem has caused so much discussion :-)
|
|
|
Quote ( Vitor Novo @ February 17th 2007,23:24:32 )
The race analysis shows 65 laps, THE LEADER LAPS, not yours...
Lap Lap time Pos Tyres Weather Temp Hum Events 0 - 1 Soft Very Cloudy 16° 27% - 1 1:34.757 2 Soft Very Cloudy 16° 27% - 2 1:29.668 2 Soft Very Cloudy 16° 27% - 3 1:29.651 2 Soft Very Cloudy 16° 27% - 4 2:05.507 5 Soft Rain 16° 29% Pit 5 2:22.627 9 Rain Rain 16° 29% - 6 1:45.254 6 Rain Rain 16° 29% - 7 1:47.532 5 Rain Rain 16° 29% - 8 1:46.418 5 Rain Rain 16° 29% - 9 1:46.261 5 Rain Rain 16° 28% - 10 1:45.244 5 Rain Rain 16° 28% - 11 1:45.773 5 Rain Rain 16° 28% - 12 1:46.606 5 Rain Rain 16° 28% - 13 1:45.641 5 Rain Rain 16° 28% - 14 1:46.004 5 Rain Rain 16° 28% - 15 1:45.393 4 Rain Rain 16° 28% - 16 1:45.427 4 Rain Rain 16° 28% - 17 1:44.766 4 Rain Rain 16° 28% - 18 1:45.570 4 Rain Rain 16° 28% - 19 1:45.594 4 Rain Rain 16° 28% - 20 1:44.838 4 Rain Rain 16° 28% - 21 1:45.551 4 Rain Rain 17° 28% - 22 1:44.459 4 Rain Rain 17° 28% - 23 1:44.593 4 Rain Rain 18° 28% - 24 1:44.606 4 Rain Rain 19° 28% - 25 1:44.983 4 Rain Rain 19° 28% - 26 1:44.945 2 Rain Rain 20° 28% - 27 1:45.504 1 Rain Rain 20° 28% - 28 1:47.146 1 Rain Rain 20° 28% Car problem 29 1:46.717 1 Rain Rain 19° 28% Car problem 30 1:46.777 1 Rain Rain 19° 28% Car problem 31 1:47.970 2 Rain Rain 19° 28% Car problem 32 1:47.948 2 Rain Rain 18° 28% Car problem 33 1:47.018 2 Rain Rain 18° 28% Car problem 34 1:47.450 2 Rain Rain 18° 28% Car problem 35 1:58.213 2 Rain Rain 18° 28% Car problem, Pit 36 2:24.010 12 Rain Rain 18° 28% Car problem 37 1:49.495 10 Rain Rain 17° 28% Car problem 38 1:50.001 12 Rain Rain 17° 28% Car problem 39 1:49.327 11 Rain Rain 17° 28% Car problem 40 1:50.011 13 Rain Rain 17° 28% Car problem 41 1:49.762 13 Rain Rain 17° 28% Car problem 42 1:50.381 14 Rain Rain 17° 28% Car problem 43 1:49.965 14 Rain Rain 17° 28% Car problem 44 1:50.325 14 Rain Rain 17° 28% Car problem 45 1:51.675 16 Rain Rain 17° 28% Car problem 46 1:51.884 21 Rain Rain 17° 28% Car problem 47 1:51.231 23 Rain Rain 17° 28% Car problem 48 1:50.946 23 Rain Rain 17° 28% Car problem 49 1:51.291 23 Rain Rain 18° 28% Car problem 50 1:51.625 23 Rain Rain 19° 28% Car problem 51 1:52.444 23 Rain Rain 20° 28% Car problem 52 1:52.136 23 Rain Rain 21° 28% Car problem 53 1:52.641 24 Rain Rain 21° 28% Car problem 54 1:52.392 24 Rain Rain 21° 28% Car problem 55 1:52.638 23 Rain Rain 21° 28% Car problem 56 1:52.800 25 Rain Rain 21° 28% Car problem 57 1:52.215 25 Rain Rain 20° 28% Car problem 58 1:53.045 26 Rain Rain 19° 28% Car problem 59 1:53.230 27 Rain Rain 19° 28% Car problem 60 1:53.448 29 Rain Rain 19° 28% Car problem 61 1:52.558 31 Rain Rain 18° 28% Car problem 62 1:53.545 31 Rain Rain 17° 28% Car problem 63 1:52.916 31 Rain Very Cloudy 17° 27% Car problem, Pit 64 2:11.257 31 Soft Very Cloudy 17° 27% Car problem 65 1:38.581 30 Soft Very Cloudy 17° 28% Car problem 66 - 34 Soft Very Cloudy 17° 28% Dropped out 67 - 36 Soft Very Cloudy 18° 28% Dropped out 68 - 36 Soft Very Cloudy 18° 28% Dropped out 69 - 36 Soft Very Cloudy 18° 28% Dropped out 70 - 36 Soft Very Cloudy 18° 28% Dropped out 71 - 38 Soft Very Cloudy 18° 28% Dropped out 72 - 38 Soft Very Cloudy 18° 28% Dropped out
THAT LAPS ARE MINE, NOT LEADER'S
|
|
|
Quote ( Vitor Novo @ February 17th 2007,23:14:28 )
You still don't understand it, do you??? The Race analysis, the Race summary, the Race replay, they are all right. You need to see beyond your eyes can see and you will see the answer... Quote ( Niels Kjær @ February 17th 2007,23:24:56 )
Yes, as far as I understand it, all cars are taxed with wear and consumption for all laps, regardless of how many laps they have /should have been allowed to - run.
The most obvious choice would be to simply state that all cars drive the full distance, no matter how far behind the leader they are. This would make the game rules consistent with the above, however it then beconmes contradictory to racing rules.
The best solution would be to come up with something that allows cars to follow normal rules, i.e. only allowing them to drive laps that they are 'entitled' to. I fear it is not an easy task. There has been a suggestion by Maxim to solve this for lapped drivers, but it does not solve the problem for DNF drivers and is so incomplete. With the design that the game has, it is difficult to see how this can be changed easily, which is probably why your problem has caused so much discussion :-)
Read this a LOT of times until you understand it yourself, because it is obvious you're totally lost about how this game works.
|
|
|
BUT THERE IS NO PROBLEM... If you can´t understand it... that's not my problem... The way as the acconunts are made comes from many variables and you cannot say that the car wear are always the same...
|
|
|
Quote ( Karina Baronaite @ February 17th 2007,23:32:04 )
THAT LAPS ARE MINE, NOT LEADER'S That laps are not yours, are from the race... The one who determines the lap races is the first to pass the finish line in every lap, which is the LEADER...
|
|
|
The problem is that the number of laps run is shown incorrectly. The other problem is that you refuse to understand this because you're stuck with your utterly wrong "leader lap" hypothesis. Again, no. The race replay shows you the situation as it is at the end of certain lap. Therefore, it shows when the racers crossed the finish line for the Nth time. It does not show, where everyone is at the moment when the leader crosses the finish line, it shows, when everyone crossed the finish line for the same number of times as the leader.
You have a lot of things to FOBY and a lot of hypotheses to get rid of. The understanding of the racing system in this game is the first of them. It's especially sad when you're trying to convince a manager who raced for three seasons and has more than enough data to confirm his position that he's wrong.
|
|
|
Quote ( Petras Ražanskas @ February 17th 2007,23:34:02 )
Read this a LOT of times until you understand it yourself, because it is obvious you're totally lost about how this game works.
Quote ( Petras Ražanskas @ February 17th 2007,23:34:02 )
There has been a suggestion by Maxim to solve this for lapped drivers, but it does not solve the problem for DNF drivers and is so incomplete. Petras... Tell me why the problem of the Dropped drivers is NOT SOLVE... Well... I will say it again. The center of the information isn't you, I, Karina, Hali, Niels, Hakan or any other manager...
|
|
|
Quote ( Vitor Novo @ February 17th 2007,23:37:57 )
That laps are not yours, are from the race... The one who determines the lap races is the first to pass the finish line in every lap, which is the LEADER...
You will receive a PM with all the necessary data to prove you wrong shortly.
|
|
|
Quote ( Petras Ražanskas @ February 17th 2007,23:34:02 )
Quote ( Vitor Novo @ February 17th 2007,23:14:28 )
You still don't understand it, do you??? The Race analysis, the Race summary, the Race replay, they are all right. You need to see beyond your eyes can see and you will see the answer...
Quote ( Petras Ražanskas @ February 17th 2007,23:34:02 )
Read this a LOT of times until you understand it yourself, because it is obvious you're totally lost about how this game works.
Have you practiced to be so good at misunderstanding people or is it something that comes naturally to you?
Let me take this one more time just for you, let us use my last race (which was a total disaster on grounds of stupid tactics, but that is not so important in this regard): I was lapped by three laps when the leader crossed the finiching line for the last time. Race analysis page shows 72 laps, race summary shows 69. These are facts and not discussable.
Assumption 1: The race summary is correct. I only ever ran 69 laps. Fair enough, this is how it is in real lige and how it should be reflected in the game. Now we enter a problem with the analysis page, which stubbornly refuses to accept that I only raced 69 laps and still show information about the whole 72, *including* those last three that I apparently never drove? To add insult to injury, I can see that the fule consumption is consistent with what I would expect if I drove all laps, so if I did not run those laps, then I have been taxed too much fuel, or is this number also not to be believed? If the race summary is right, then clearly the analysis is not, and the statement you linked to makes absolutely no sense.
Assumption 2: The race analysis and reaplys are correct. Now we assume that I really raced those laps that show on the analysis and the replay. This is contradiction to how racing is IRL, and now we have a problem with the summary page, since it now has missing laps.
If you see a flaw in this logic, please be so kind as to point it out to me. Should you - again - choose to write a post saying "I am correct, you don't understand anything", I will not bother to reply, since you are then obviously incapable of discussion on a normal level.
|
|
|
We need to see beyond our eyes can see and we will see the answer... We have to have one open mind... We are not the center of the information... I'd like to know if all your information for the strategy (ex:Fuel needed to make 20 laps) are always correct or the laps that the tyres can old on...
|
|
|
Quote ( Vitor Novo @ February 17th 2007,23:44:06 )
The center of the information isn't you, I, Karina, Hali, Niels, Hakan or any other manager...
you might be right abt that, but pls dont bring me into this debate me and Justas talk was more or less just our old rivallry battle :)
|
|
|
Quote ( Niels Kjær @ February 17th 2007,23:51:37 )
Have you practiced to be so good at misunderstanding people or is it something that comes naturally to you?
I guess you misunderstood me. It was Vitor who was guided to read your post. Your thinking is totally correct and this is the exact thing I'm trying to tell Vitor. If both screens are correct, then the major laws of physics have been broken and the Universe will collapse unto itself in about any minute.
|
|
|
Quote ( Niels Kjær @ February 17th 2007,23:51:37 )
Race analysis page shows 72 laps, race summary shows 69. Race analysis shows 72 laps (laps of the race), and for shore, in the Race summary shows 72 laps for the winner of the race and tell you that you only finish at 3 laps - 69 laps. I'm not saying that I know all, that i'm always correct... I know I'm not always correct...but I don't have that feeling... That's why I have a open mind... For my understanding all the information are correct, but you need to see it with a diferent perspective... That's what I do. At first I have the same doubts that you have, I thinked that was strange that I finish the race with +2 laps for the winner, but in my race analysis, was all the laps of the race... Then I try to understand why that happened... It was a game error or I didn't see the information in the Race analysis with another perspective? 'Sorry, I was talking with my daugther and with my son.Now I'm here again.' I try to make some diferent way of analyse the information, until I understand it... The laps in the race analysis aren't my laps, but the laps of the race.
|
|
|
Quote ( Håkan Ferm @ February 18th 2007,00:00:02 )
you might be right abt that, but pls dont bring me into this debate me and Justas talk was more or less just our old rivallry battle :) Eheheheheheheheh...
|
|
|
|
Quote ( Petras Ražanskas @ February 18th 2007,00:10:41 )
If both screens are correct, then the major laws of physics have been broken and the Universe will collapse unto itself in about any minute. Ahahahahahahahahahahah... It's better to get the umbrella....
|
|
|
Quote ( Petras Ražanskas @ February 18th 2007,00:10:41 )
I guess you misunderstood me. It was Vitor who was guided to read your post. Your thinking is totally correct and this is the exact thing I'm trying to tell Vitor. If both screens are correct, then the major laws of physics have been broken and the Universe will collapse unto itself in about any minute.
In that case, I owe you an apology, since I misunderstood you.
Since it is something I do not practice, it must have come to me naturally (although some of my business contacts in Asia may feel otherwise :-)
|
|
|
I have provided Vitor with all the data he may need to prove to himself that I never drove that 72nd lap, which I drove (confussion intended).
Quote ( Vitor Novo @ February 18th 2007,00:20:36 )
It was a game error or I didn't see the information in the Race analysis with another perspective?
Actually, now I vaguely remember a topic around here which dealt with this exact problem - the race was simulated too long for the backmarkers. It is indeed a game engine error and it is very hard to fix, even though I already have some ideas, which I will message to Vlad, as he's the Main Dude Who Rules Everything around here.
Sorry for being harsh in some of the posts, I have certain issues with people who are provably wrong but don't change their minds no matter what you say :-)
And Niels - it's ok, I posted it very confusingly, so it's partly my mistake. Cheers.
|
|
|
Quote ( Håkan Ferm @ February 17th 2007,22:10:39 )
No you do absolutely not need to say more - You need to look more and get more info
cause a random fault (like mine) you can´t control - but settings in race strategy screen (like yours) you can control - or rather..you couldn´t ;)
My dearest Hakan, I've had random mechanical failures (fuel pump malfunctioning to be precise) in the last two races as well. Were it not for that, I would have finished higher than you in both races despite my inability to control Race Strategy :)
|
|
|
Quote ( Petras Ražanskas @ February 17th 2007,23:40:43 )
The problem is that the number of laps run is shown incorrectly. The other problem is that you refuse to understand this because you're stuck with your utterly wrong "leader lap" hypothesis. Again, no. The race replay shows you the situation as it is at the end of certain lap. Therefore, it shows when the racers crossed the finish line for the Nth time. It does not show, where everyone is at the moment when the leader crosses the finish line, it shows, when everyone crossed the finish line for the same number of times as the leader.
You have a lot of things to FOBY and a lot of hypotheses to get rid of. The understanding of the racing system in this game is the first of them. It's especially sad when you're trying to convince a manager who raced for three seasons and has more than enough data to confirm his position that he's wrong. If i understand you correctly, the times as shown in the post from Karina, are when she did cross the finish line, yes? Presuming her post is about the Argentinian race, she did more then 90% of race distance, and for take into consideration the times she crossed the finish line : 65 times so she completed 65 laps And for Argentina 90% = 64,8 laps,
Or am i also to dumb to understand the system? please do correct me if i am wrong, but explain it taking Karina's post as example
|
|
|
second calculation
I took the total race time of the winner in master 3 (2h5:37.870) and deducted each individual lap from Karina, and the moment she dropped out after crossing the line for the 65th time there where 416,684 seconds remaining for the winner to cross the line for the final lap. This is for me proof she did more then 90% of the race distance. See detail herewith : 00 | 7537,870 | 01 | 7443,113 | 094,757 02 | 7353,445 | 089,668 03 | 7263,794 | 089,651 04 | 7138,287 | 125,507 05 | 6993,660 | 144,627 06 | 6888,406 | 105,254 07 | 6780,874 | 107,532 08 | 6674,456 | 106,418 09 | 6568,195 | 106,261 10 | 6462,951 | 105,244 11 | 6357,178 | 105,773 12 | 6250,572 | 106,606 13 | 6145,931 | 104,641 14 | 6039,927 | 106,004 15 | 5934,534 | 105,393 16 | 5829,107 | 105,427 17 | 5724,341 | 104,766 18 | 5618,771 | 105,570 19 | 5513,177 | 105,594 20 | 5408,339 | 104,838 21 | 5302,788 | 105,551 22 | 5198,329 | 104,459 23 | 5093,736 | 104,593 24 | 4989,130 | 104,606 25 | 4884,147 | 104,983 26 | 4779,202 | 104,945 27 | 4673,698 | 105,504 28 | 4566,552 | 107,146 29 | 4459,835 | 106,717 30 | 4353,058 | 106,777 31 | 4245,088 | 107,970 32 | 4137,140 | 107,948 33 | 4030,122 | 107,018 34 | 3922,672 | 107,450 35 | 3804,459 | 118,213 36 | 3660,449 | 144,010 37 | 3550,954 | 109,495 38 | 3440,953 | 110,001 39 | 3331,626 | 109,327 40 | 3221,615 | 110,011 41 | 3111,853 | 109,762 42 | 3001,472 | 110,381 43 | 2891,507 | 109,965 44 | 2781,182 | 110,325 45 | 2669,507 | 111,675 46 | 2557,623 | 111,884 47 | 2446,392 | 111,231 48 | 2335,446 | 110,946 49 | 2224,155 | 111,291 50 | 2112,530 | 111,625 51 | 2000,086 | 112,444 52 | 1887,950 | 112,136 53 | 1775,309 | 112,641 54 | 1662,917 | 112,392 55 | 1550,279 | 112,638 56 | 1437,479 | 112,800 57 | 1325,264 | 112,215 58 | 1212,219 | 113,045 59 | 1098,989 | 113,230 60 | 0985,541 | 113,448 61 | 0872,983 | 112,558 62 | 0759,438 | 113,545 63 | 0646,522 | 112,916 64 | 0515,265 | 131,257 65 | 0416,684 | 098,581 66 | 0416,684 |
|
|
|
You are talking about race time in this post, but that has no relevance, race distance is the only criteria for the 90% rule.
|
|
|
|
Quote ( Jimmy Winter @ February 18th 2007,10:05:57 )
If i understand you correctly, the times as shown in the post from Karina, are when she did cross the finish line, yes?
Yes, she crossed the finish line 65 times, therefore she ran 65 laps. However, her race summary shows only 63 laps, which is entirely incorrect.
|
|
|
Quote ( Petras Ražanskas @ February 18th 2007,11:05:43 )
Yes, she crossed the finish line 65 times, therefore she ran 65 laps. However, her race summary shows only 63 laps, which is entirely incorrect.
The only thing that interests me is did she get paid completely, or only 50% for not covering the distance? If that is handled correctly, all the rest is horsemanure.
The race summary page is a page that is not needed for anything, the only relevant page is race analysis, all the rest honestly i only opened once when i started playing and never again, and for me they might be left out, to save on serverload. And as you see here it only leads to confusion :)))))
|
|
|
Quote ( Jimmy Winter @ February 18th 2007,11:15:46 )
The only thing that interests me is did she get paid completely, or only 50% for not covering the distance? If that is handled correctly, all the rest is horsemanure.
She was paid 50% of race winnings, therefore this is VERY important.
|
|
|
Really good calculation. It's that what I'm talking about. In race analysis, race replay and finally race lap chart I see all 65 laps with my times, not leader's or somebody's else. I crossed the finish line 65 times, cause I have all 65 lap times. And when I dropped out leader drove these 7 remaining laps.
|
|
|
Quote ( Petras Ražanskas @ February 17th 2007,22:05:46 )
OK, I see many confused people, so let's get back to basics.
I gave it a bit more thought and that's what I came up with: everything is wrong in one way or another.
Race Summary page is wrong, because Karina did finish 65 laps and we even know, when did she exactly cross the line for the 65th time. The race was not over by then, so she should be classified with 65 laps in her race and gain her money lost to 90% distance rule.
Race Analysis page, Race Replay page and the Race itself are wrong, because when I finished 71st lap, the race was over. I couldn't have completed the 72nd lap, which is shown in Analysis or Replay, because that is against the rules, even more so I couldn't set my fastest lap then, as it would compromise the safety of celebrating winners and so on. There Maxim Kotov's idea seems to be very good - as I was a lap down, the race engine should have skipped me when calculating the last lap, because I never reached it. The Analysis page shouldn't show any 72nd lap to me, in the race or race replay I should be marked as "already finished" and my parts/tyres/fuel should be used up as if I had driven 71 lap, not 72.
Very wise words Petras, Hali and Maxim.
This is the fact (if it is not, then the whole race viewer and the analysis page are useless):
Quote ( Hali Nalle @ February 17th 2007,18:36:56 )
The race viewer shows what is the situation when everyone has driven 65 laps.
And now, what is the main problem: The race viewer, analysis page and summary page don't correspond to eachothers.
How to fix this:
1) the very simply way suggested by me: just fix the summary page showing the same amount of laps as the race viewer and the analysis page do. The drawback is that what Petras said: we would break the real gp rules (which means that the lapped cars continue driving and drive the full amount of laps, although the leader has finished the race already)
2) another way, a very good suggestion by Maxim Kotov:
Quote ( Maxim Kotov @ February 17th 2007,19:44:45 )
The solution is simple: if car N is X laps behind leader, and there are Y laps remaining in the race, and X>Y, then race is over for this car and no time for this car is shown. And gaps in front and behind of this car doesn't change.
Hali said it wouldn't fix the problem when someone is dropped out. I don't think that would be a problem, because the race viewer and analysis page show the correct laps already. The only problems are the final laps done by the lapped drivers. And Kotov's suggestion would fix it completely.
In case whatever Karina drove 65 laps, and the summary page shows it incorrect. It's a clear bug, so please, fix it.
|
|
|
One more time, let's look at the race replay of Master-3 and the lap 65. What is the information we can get out of it: - that is the situation when everyone has driven 65 laps (everyone except Z.Vizvary who has already dropped out) - Karina has been 2 laps behind the leader when the leader has crossed the finish line for the 65th time. - also Karina has crossed the finish line 65 times and she has done it 3min 29s after the leader- - her laptime for the 65th lap is 1:38.581
Is this clear enough, she drove 65 laps and there can't be another way to understand this.
|
|
|
I have come up with an algorithm htat should prevent calculating laps for cars that are not allowed toi drive them. It is based on the mechanism in the F1 board game Formula De, where players take turns based on their track position. If a player is lapped by the race leader (very rare incident), he 'loses' a turn in comparison to the leader, who gets to move again, before it is the turn of the lapped car. In case the lapped car 'takes back the lap', for eaxmpel by the leader pitting and hte lapped car not pitting, it will get a 'double move' in comparison to the race leader. The mechanism works well, and so could it here.
Assume that all cars are ordered in a queue based on a time variable. (we cannot use track position, as the replay is based on the race leader crossing the finish line for each lap). We also remember the lap numer, we are currently at.
From the start with four cars, it would look something like this Lap: 1 (we have just started) car x lap x time A x 0 x 0 B x 0 x 0 C x 0 x 0 D x 0 x 0
We now calculate the time for the first car and insert it back into the queue: Lap 1: B x 0 x 0 C x 0 x 0 D x 0 x 0 A x 1 x 1:00.000 (lap time of exaclty one minute, I don't like to make examples complicated :-)
B now 'makes its move', is inserted back into the queue, and now we have the following situation: Lap 1: C x 0 x 0 D x 0 x 0 B x 1 x 0:55.000 A x 1 x 1:00.000 We can see that B has overtaken A.
We keep on doing this until we get a car from the car that have the same lap variable as the lap we are currently racing. This is the race leader. In this example, the queue would look like: Lap 1: B x 1 x 0:55.000 A x 1 x 1:00.000 C x 1 x 1:05.000 D x 1 x 2:00.000 (D had a terrible lap)
Now all tyre wear / parts wear / fuel consumption is calculated for lap 1, and the race replay can be updated.
We do the same for lap 2, and afterwards, it looks like this: Lap 2: B x 2 x 1:55.000 D x 1 x 2:00.000 (D has been lapped by B) A x 2 x 2:03.000 C x 2 x 1:07.000
Because D has such a terrible first lap, B overtakes it, before it can finish it second lap, and it is now lapped. Now all tyre wear / parts wear / fuel consumption is calculated, and since D already has had that calculated for its first lap, nothing is calculated for it this time.
In the race replay, it is shown at position 2, directly after B, because that is where the car is physically on the track. The race replay clearly identifies the car as being lapped and in position 4.
When the race is over, it looks like this:
Lap 2: B x 72 x 1:30:55.000 D x 70 x 1:32:00.000 C x 69 x 1:41:07.000 A x 72 x 1:52:03.000
So the final result is 1) B, 72 laps 2) A, 72 laps 3) D, 70 laps 4) C, 69 laps
The 'good' thing here is that the race analysis for D will show only 70 laps, as only 70 laps were ever raced for it. Also, D will only get parts wear for 70 laps and not 72, as seems to be the case right now. The race summary will also show 70 laps, so everything should be consistent.
The algorithm looks like this: 1) Get the top car from the queue. 2) If the top car has had its time calculated for the current lap, it is the race leader, so we update wear and consumption for all cars that need it. The we update the race replay. 3) Calculate the time for the car, add it to its time variable, and re-insert it into the queue at the right place.
Keep doing this, until the top car has raced all laps. After completion of 2), we are then finished with the race.
The dark horses here are: 1) I have no idea of how the game is implemented, so it may need a lot of recoding. 2) I do not know how extensive that recoding will be, it may be so much that a change like this gets a very low priority. 3) I have no idea of how much extra load, if any, this will place on the servers, as I do not know the exisiting code. 4) As I do not know how the game is coded (sounds familiar by now?), so I may have missed some important point that makes this kind of solution unusable.
Should the game devs want, I can throw some pseudo-code at them that will exemplify the algorithm further.
|
|
|
Quote ( Niels Kjær @ February 18th 2007,12:31:20 )
2) I do not know how extensive that recoding will be, it may be so much that a change like this gets a very low priority.
Even if it would mean that the season has to be stopped for 1 or more weeks, the situation as it is now, can, sorry for the harsh words, not be tolerated longer. It needs to be corrected before anything else is done, i foresee it happening more in the future, and we will have people leaving the game, for beeing treated unfairly, and for this they would leave with reason. Again sorry to be so harsch, but gamemasters make this your first and utmost priority, do something about it!!!!!!! And no just a plain answer in here is not good enough. ;)
|
|
|