How are the load payments calculated?

tgp1994
Posts: 24
Joined: 24 Apr 2013 19:02

How are the load payments calculated?

#1 Post by tgp1994 » 16 May 2021 23:58

Hi everyone,

I'm trying to understand the math that goes into how the game calculates things like the total load payment, payment per each bonus, the base reward, etc. Can anyone figure out the math?
User avatar
Steve Pitts
Posts: 860
Joined: 28 Feb 2016 12:00
Location: Kings Langley, England

Re: How are the load payments calculated?

#2 Post by Steve Pitts » 18 May 2021 12:30

Since not everyone uses Reddit I will repeat my answer from there on here, where it might also be of interest.

The calculation of the original total revenue for a job is:

fixed reward + base reward + proficiency bonus + distance bonus + valuable bonus + fragile bonus + urgency bonus

where in the vanilla game as of v1.40:

fixed reward is €350 for Quick Jobs and €600 for all others

base reward is number of units of cargo multiplied by price per km multiplied by length of original route (not distance driven) in kilometres adjusted to cater for type of job by multiplying by .67 for Quick Jobs, .9 for Freight Market or External Contracts or 1 (ie. unchanged) for Cargo Market or External Market

proficiency bonus is the lower of either the base reward or the base reward multiplied by .015 per player level (ie. for level 67 and beyond it is fixed at the same as the base reward). NOTE that this differs for ATS where it is .01 per player level and thus varies up to level 100

distance bonus is based on which long distance skill bracket the original route fell into, .05 of the base reward per level (ie. not the distance driven, but the calculated length from the job screen, with jobs shorter than 250kms having no bonus, from 250 to 350 being .05, 350 to 550 .1 etc.) NOTE that these ranges are bigger for ATS, as per the description for the long distance skill in game

valuable bonus is zero if the cargo is not valuable or .05 of the base reward per skill level in the high value skill if it is

fragile bonus is zero if the cargo is not fragile or .05 of the base reward per skill level in the fragile skill if it is

urgency bonus is zero if the job is neither urgent nor important, .05 of the base reward per skill level in the just-in-time skill if the job is urgent or .03 of the base reward per skill level if it is important

NOTE that on the end of job screen the base reward displayed includes the fixed reward - the calculation of the bonuses does not.



For ATS replace € with $ and everything else is the same, except where noted (yes, the game use kilometres under the covers)
Cheers, Steve
tgp1994
Posts: 24
Joined: 24 Apr 2013 19:02

Re: How are the load payments calculated?

#3 Post by tgp1994 » 23 May 2021 00:58

Steve,

Thank you again for posting all of this information. I'd like to post what you gave me to the unofficial wiki (and maybe the official one?) since I think it's really interesting at a minimum, even if it's difficult to apply as we've discussed. May I use you as a source?
User avatar
Steve Pitts
Posts: 860
Joined: 28 Feb 2016 12:00
Location: Kings Langley, England

Re: How are the load payments calculated?

#4 Post by Steve Pitts » 24 May 2021 16:12

Sure. Bear in mind this is all worked out by observation, I have no inside information (or indication from SCS that it is correct) but I have checked a lot of my jobs to ensure there are no mismatches (and even raised a bug report in one instance where there is a minor but regular difference between the advertised revenue and the actual revenue)
Cheers, Steve
tgp1994
Posts: 24
Joined: 24 Apr 2013 19:02

Re: How are the load payments calculated?

#5 Post by tgp1994 » 25 May 2021 00:21

I appreciate the hard work, I was trying it myself just based on the values from that economy settings file and was stumped fairly quickly. Thanks again!
Sebbel
Posts: 48
Joined: 28 Sep 2014 22:03

Re: How are the load payments calculated?

#6 Post by Sebbel » 03 Nov 2022 22:10

I change the economy to my own...
for me the prices are ok, but not for my hired drivers...

my changes
# Base revenue per km in game native currency.
revenue_per_km_base: 15

#
# AI driver related configuration
#
fuel_cost_per_km: (0.1, 0.13) # for driver simulation (1.5, 2.0)
driver_max_cargo_damage: 2.0 # in %, decrease with skill (6.0)
driver_maintenance_cost: (0.12, 0.2) # maintenance + insurance, base range in E/km (1.8, 3.0)
minimal_driver_salary: 25 # fixed part of driver's pay (350)
driver_revenue_coef_per_km: 0.67 # Revenue coefficient used during quick job and drivers jobs.
driver_cargo_market_revenue_coef_per_km: 0.70 # Revenue coefficient used during cargo market jobs for drivers.

fixed_revenue: 60 #600
revenue_coef_per_km: 3.9 # Revenue coefficient per km used during freight market jobs. (0.9)
cargo_market_revenue_coef_per_km: 4.0 # Revenue coefficient per km used during cargo market jobs. (1.0)


when i earn 5.000 - 7.000 € my hired Driver earn for 347 km 30.000-60.000 €
what must i change, that my hired Driver similar earn ?
------------------------- Signature -------------------------

sorry for my bad english
User avatar
Madkine
Global moderator
Posts: 12376
Joined: 08 Oct 2018 16:35
Location: Australia
Contact:

Re: How are the load payments calculated?

#7 Post by Madkine » 03 Nov 2022 23:24

These are my values:

fuel_cost_per_km: (0.5, 0.8) # for driver simulation - Reduced
driver_max_cargo_damage: 6.0 # in %, decrease with skill
driver_maintenance_cost: (0.5, 0.8) # maintenance + insurance, range in $/km - Reduced
minimal_driver_salary: 30 # fixed part of driver's pay -Reduced
driver_revenue_coef_per_km: 0.05 # Revenue coefficient used during quick job and drivers jobs. - Reduced
driver_cargo_market_revenue_coef_per_km: 0.06 # Revenue coefficient used during cargo market jobs for drivers. - Reduced
WoT Profile
ATS Workshop

"never attribute to malice that which is adequately explained by stupidity"
Sebbel
Posts: 48
Joined: 28 Sep 2014 22:03

Re: How are the load payments calculated?

#8 Post by Sebbel » 04 Nov 2022 10:32

thanks for your answer. i'll test it, but it's too low for me...
it's max 3€/km for me... I'd like 10-30€/km
an my hired driver earn 33.641€ for 350km at day 1. and at day 2 28.558€ for 347km. that's too much :roll:
------------------------- Signature -------------------------

sorry for my bad english
User avatar
Madkine
Global moderator
Posts: 12376
Joined: 08 Oct 2018 16:35
Location: Australia
Contact:

Re: How are the load payments calculated?

#9 Post by Madkine » 04 Nov 2022 11:38

The values I posted are for hired drivers.

These are for your jobs:

fixed_revenue: 600 # in $
revenue_coef_per_km: 0.10 # Revenue coefficient per km used during freight market jobs. - Reduced
cargo_market_revenue_coef_per_km: 0.14 # Revenue coefficient per km used during cargo market jobs. - Reduced

Increase these to similar values to the hired driver ones and see how you go.
WoT Profile
ATS Workshop

"never attribute to malice that which is adequately explained by stupidity"
Sebbel
Posts: 48
Joined: 28 Sep 2014 22:03

Re: How are the load payments calculated?

#10 Post by Sebbel » 04 Nov 2022 19:21

I remember reading a few years ago that you should always skip 2-3 days with g_set_time x
so that the changes in the freight market become active or appear.
is that still the case?

This morning I just skipped a day to see the pay from my hired driver's new job

--- EDIT ---

i test it and skip a few days...
my hired driver earn for 350km 867€ and for 347km 702€
cargo market for me is max 2,72€/km

five to eight times that would be nice :D

--- EDIT 2 ---

i play a little bit with the numbers

fuel_cost_per_km: (0.1, 0.13)
driver_max_cargo_damage: 2.0
driver_maintenance_cost: (0.12, 0.2)
minimal_driver_salary: 25
driver_revenue_coef_per_km: 0.17
driver_cargo_market_revenue_coef_per_km: 0.20

fixed_revenue: 60
revenue_coef_per_km: 2.9
cargo_market_revenue_coef_per_km: 3.0

that's fine for me, but my hired Driver still earns too much
ok, i think ich change

driver_revenue_coef_per_km: 0.07
driver_cargo_market_revenue_coef_per_km: 0.08

but it also strangely affects my freight market and my hired driver still earns 17.000-2.0000€ for 286km
it's confused :?:


--- FINISH EDIT ---

it's the other way around!
I've been trying for a few hours now and trying different values again and again.
driver_revenue_coef_per_km: 0.17
driver_cargo_market_revenue_coef_per_km: 0.20
these two is for your own > cargo market

revenue_coef_per_km: 2.9
cargo_market_revenue_coef_per_km: 3.0
these two is for the hired Driver
------------------------- Signature -------------------------

sorry for my bad english
Post Reply

Return to “Gameplay Questions”

Who is online

Users browsing this forum: No registered users and 1 guest