youth flatriders much too expensive????

Bug report

Moderator: systemmods

IDF
Posts: 1685
Joined: Mon Jun 18, 2012 7:52 pm
Contact:

Re: youth flatriders much too expensive????

Post by IDF » Tue Apr 01, 2025 11:59 am

Image

Image

Well all riders seem to have their values being reactualised on 1st april...while ,for riders being bought before 23th march, people paid the older price (100% for d6 f.e, could be until 95% of this price for youngs in auctions etc.).
So, for my own example (but this is the same for people which bought riders before this date), the value/money lost :

Money lost = price paid (=value for d6) - 1st april's value (real market value)

For 21 y.old riders (bought at 20 yold before the 23th march)
2245876 - 2024010 = 221 866 rider X624236 (turk)
2026296-1857140= 169 156 rider X626516152 (estonia)
2038695 - 1855075 = 183 620 riderX921402538 (isreali)

And that'll be the same for active riders, especially thse who had trainings (mostly young riders/currently 22-26 y.old riders).
For others (in my example), i need to use the code by Hansa, but have losing too.

Why the value of " older riders" (generated before 23th March) didn't stay as before and having only newer riders with the actualisation of the value (= the situation between 23th march and 31th march)? Because if we want to sell a rider (the base will be the newer value)while being bought with the older value which was (way) higher, there is a huge gap.
[8:11:11 PM] SM: j'ai un bug la j'arrive plus a aller sur RFM

Falcor CC
Posts: 30
Joined: Thu Feb 20, 2025 1:48 pm
Contact:

Re: youth flatriders much too expensive????

Post by Falcor CC » Tue Apr 01, 2025 2:45 pm

Values yesterday:

Image

Values today:
Image

Kerken (21yo today, bought 3/3/25) down 150k in value
Jensen (21yo today, bought 31/3/25) down 0k

--> d6 market so proof can't get clearer...
Redrocks (22yo today, bought in February) up 350k. Training +4 climb, +4 flat
Henkey (22yo today, bought in February) up <100k. Training +4 sprint, +4 flat
Guess who is the climber and who is the flat rider :)

Oper +50k
Dossche -80k
Dossche is younger. Oper went -1 in dh. Dossche stayed exactly the same. Dossche is a flat rider, Oper a climber

Goris -100k (-1 DH)
Stevens -80k (-1 DH)
Deman -50k
Audette -45k

So all flat riders going down while 3 of them didn't downtrain. Climber +50k despite downtraining...

I'm in no position to make commands, but some financial compensation for the value lost due to a bug would really help my budget issues as a new team :).

Leaving aside the 22yo's who trained a lot (but probably should have added more value because of it), I lost just over 500k in team value.
Attachments
Screenshot 2025-04-01 143409.png
Screenshot 2025-04-01 143409.png (331.22 KiB) Viewed 113 times
Screenshot 2025-04-01 143234.png
Screenshot 2025-04-01 143234.png (368.13 KiB) Viewed 113 times

Falcor CC
Posts: 30
Joined: Thu Feb 20, 2025 1:48 pm
Contact:

Re: youth flatriders much too expensive????

Post by Falcor CC » Tue Apr 01, 2025 2:47 pm

Falcor CC wrote:
Tue Apr 01, 2025 2:45 pm
Values yesterday:

Image

Values today:
Image

Kerken (21yo today, bought 3/3/25) down 150k in value
Jensen (21yo today, bought 31/3/25) down 0k

--> d6 market so proof can't get clearer...
Redrocks (22yo today, bought in February) up 350k. Training +4 climb, +4 flat
Henkey (22yo today, bought in February) up <100k. Training +4 sprint, +4 flat
Guess who is the climber and who is the flat rider :)

Oper +50k
Dossche -80k
Dossche is younger. Oper went -1 in dh. Dossche stayed exactly the same. Dossche is a flat rider, Oper a climber

Goris -100k (-1 DH)
Stevens -80k (-1 DH)
Deman -50k
Audette -45k

So all flat riders going down while 3 of them didn't downtrain. Climber +50k despite downtraining...

I'm in no position to make commands, but some financial compensation for the value lost due to a bug would really help my budget issues as a new team :).

Leaving aside the 22yo's who trained a lot (but probably should have added more value because of it), I lost just over 500k in team value.
So I appear to be a total noob on posting pictures here, but top picture is values today, bottom picture is values yesterday.

User avatar
flockmastoR
Posts: 3532
Joined: Thu Feb 18, 2010 11:42 pm
Contact:

Re: youth flatriders much too expensive????

Post by flockmastoR » Tue Apr 01, 2025 4:37 pm

Falcor CC wrote:
Tue Apr 01, 2025 2:45 pm
Values yesterday:

Image

Values today:
Image

Kerken (21yo today, bought 3/3/25) down 150k in value
Jensen (21yo today, bought 31/3/25) down 0k

--> d6 market so proof can't get clearer...
Redrocks (22yo today, bought in February) up 350k. Training +4 climb, +4 flat
Henkey (22yo today, bought in February) up <100k. Training +4 sprint, +4 flat
Guess who is the climber and who is the flat rider :)

Oper +50k
Dossche -80k
Dossche is younger. Oper went -1 in dh. Dossche stayed exactly the same. Dossche is a flat rider, Oper a climber

Goris -100k (-1 DH)
Stevens -80k (-1 DH)
Deman -50k
Audette -45k

So all flat riders going down while 3 of them didn't downtrain. Climber +50k despite downtraining...

I'm in no position to make commands, but some financial compensation for the value lost due to a bug would really help my budget issues as a new team :).

Leaving aside the 22yo's who trained a lot (but probably should have added more value because of it), I lost just over 500k in team value.
not sure, but maybe the space " " within the filename is the problem :idea:
Boaz Trakhtenbrot:
  • Winner Giro 2022
  • 10 GC wins
  • 16.609 Eternal Points
__________________
Schrödinger's Dogs: Alive & Dead

Falcor CC
Posts: 30
Joined: Thu Feb 20, 2025 1:48 pm
Contact:

Re: youth flatriders much too expensive????

Post by Falcor CC » Tue Apr 01, 2025 4:40 pm

flockmastoR wrote:
Tue Apr 01, 2025 4:37 pm
Falcor CC wrote:
Tue Apr 01, 2025 2:45 pm
Values yesterday:

Image

Values today:
Image

Kerken (21yo today, bought 3/3/25) down 150k in value
Jensen (21yo today, bought 31/3/25) down 0k

--> d6 market so proof can't get clearer...
Redrocks (22yo today, bought in February) up 350k. Training +4 climb, +4 flat
Henkey (22yo today, bought in February) up <100k. Training +4 sprint, +4 flat
Guess who is the climber and who is the flat rider :)

Oper +50k
Dossche -80k
Dossche is younger. Oper went -1 in dh. Dossche stayed exactly the same. Dossche is a flat rider, Oper a climber

Goris -100k (-1 DH)
Stevens -80k (-1 DH)
Deman -50k
Audette -45k

So all flat riders going down while 3 of them didn't downtrain. Climber +50k despite downtraining...

I'm in no position to make commands, but some financial compensation for the value lost due to a bug would really help my budget issues as a new team :).

Leaving aside the 22yo's who trained a lot (but probably should have added more value because of it), I lost just over 500k in team value.
not sure, but maybe the space " " within the filename is the problem :idea:
I copied from the attachment, had no idea how to find the URL :p

But that's not what's important! I wanna see some cash!! :p

Drunkenbolds
Posts: 19
Joined: Mon Jan 20, 2025 8:41 pm
Contact:

Re: youth flatriders much too expensive????

Post by Drunkenbolds » Tue Apr 01, 2025 6:22 pm

so here is the script I made:
you can use the php sandbox in this link: https://onlinephp.io/

and copy paste the code below and adjust the values (current values of from my rider Lizardo pre-race on 01.04)
The script can only output the current values, Hansa and I were not able to replicate the marketvalue before the last change which Alk implemented.

Code: Select all

<?php
// Enter your code here, enjoy!
	## Setting Values to check
	$age = 23;
	$berg = 50;
	$flach = 62;
	$abfahrt = 73;
	$zeit = 48;
	$sprint = 85;
	$paveReal = 57.5;
	$regeneration = 44;
		
	$pointsCurrentSeason = 344;
	## Set values END
		
	#calculate hidden pave value
        $pave = ($paveReal - $flach * 0.7) / 0.3;
        
        #base values for skills
        $GCTax = (pow((45 + ($zeit - 45) * pow ($berg,2.96) / 550000 + max($berg,40) + $regeneration / 2),3.9) * 200) / 29000;
        $bergTax = (pow(max($berg,40),5.75) / 4) / 29000;
	$flachTax = (pow(max($flach,40),4.62) * 20) / 29000;
	$abfahrtTax = (pow(max($abfahrt,40),3) * 8000) / 29000;
	$zeitTax = (pow(max($zeit,40),7.28) / 3436) / 29000;
	$sprintTax =  (pow(max($sprint,40),6.21) / 35 + max(0, ($sprint - 45) * 100 * 29000 * 40)) / 29000;
	$paveTax = (max(0,pow(max(0, $paveReal-70), 2.1)) * 60 * 29000 * 40 - max(0, (70 - $paveReal) * 100 * 29000 * 40)) / 29000;
	$regenerationTax = (pow($regeneration,2.3)*300) / 29000;
        
        #base price
        $preis = $GCTax + $bergTax + $flachTax + $abfahrtTax + $zeitTax + $sprintTax + $paveTax + $regenerationTax;
        $factor = 3000000 / $preis;
        $const = (28 - 25) * 100000 - ((pow((28 - 21), 2.28)));
	$constAge = ($age - 25) * 100000 - (pow(($age - 21), 2.28));		
		
	#final calculations for marketValue and salary
	$preis = round($preis - $constAge / $factor + $pointsCurrentSeason * 150);
	$gehalt = round(($preis - ($const / $factor)) / 40);
		
		
	## effective values for salary
	$const /= 8;
	$GCTax = ($GCTax - ($const / $factor)) / 40;
	$bergTax = ($bergTax - ($const / $factor)) / 40;
	$flachTax = ($flachTax - ($const / $factor)) / 40;
	$abfahrtTax = ($abfahrtTax - ($const / $factor)) / 40;
	$zeitTax = ($zeitTax - ($const / $factor)) / 40;
	$sprintTax = ($sprintTax - ($const / $factor)) / 40;
	$paveTax = ($paveTax - ($const / $factor)) / 40;
	$regenerationTax = ($regenerationTax - ($const / $factor)) / 40;
		
	$gehalt = round($GCTax + $bergTax + $flachTax + $abfahrtTax + $zeitTax + $sprintTax + $paveTax + $regenerationTax);		
        echo "Preis: " . $preis . "\n"; 
	echo "Total: " . $gehalt . "\n"; 
	echo "Total GC: " . $GCTax . "\n"; 
        echo "Total MO: " . $bergTax . "\n";
        echo "Total FLA: " . $flachTax . "\n";
        echo "Total DH: " . $abfahrtTax . "\n";
        echo "Total TT: " . $zeitTax  . "\n";
        echo "Total SPR: " . $sprintTax  . "\n";
        echo "Total COB: " . $paveTax . "\n";
        echo "Total REG: " . $regenerationTax . "\n";
Arguably the part "pow(($age - 21), 2.28)" for $constAge could be neglected, as the impact is only between 0-728$ (0 for 21y and 728 for 39y) which gets divided by $factor which also ranges normally from 0,5-3 in the end.

At the bottom you see how different skills impact the salary of the riders in relation to the average of the total salary.
The GC part is a combination of MO, TT and REG value

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests