FYI: Estimating time to expected value with some math... (handy shaded table included)

Jhereg

Stalker
Joined
Dec 13, 2005
Posts
2,342
Society
Rangers
Avatar Name
Feng Huan SecretAznMan Zho
Hi everyone. After the many times I've seen the comment "Keep Shooting" or "I can't believe my returns are so bad" or "Look I have 100%+ TT return after 2000 kills so efficiency/looter doesn't matter and I hacked the system", I thought it was time to produce some quantitative data on evaluating your return % and, more importantly, how much confidence you can have that the TT% you have is near your expected value.

Many thanks to @miathan for access to his pytropia suite (https://github.com/opentropia/pytropia), along with his multiplier distribution data that he collected of a large number of loot samples. I was able to use his multiplier distribution, and run a large number of simulated hunts over different number of kills per hunt, to generate the table below.

One caveat: This distribution represents the generally most common loot distribution for mobs in game, but there is at least one other distribution for larger mobs, where the minimum multiplier is larger...so if you are using this on larger mobs, this may not be full reflective of the actual probabilities and will underestimate your chance to achieve expected %...

How to understand the table
Each column is hunts with a certain number of loot events (i.e. number of mobs killed). I've normalized a player's expected value, or EV (what their expected tt% will be after an infinite number of kills) to 100%. So whatever your expected loot return % should be (whether it is 90% or 99%), in this table, it is represented by 100%.

The leftmost column represents a threshold for observed return %, as a percentage of EV... This represents what percentage of your EV you want to achieve. The table shows the percent chance of achieving that performance or better.

As an example, if you want to know what the probability is of achieving 95% of your EV or better after 1000 kills, the table shows that you have a 56% chance of achieving that, versus after 10k kills, you would be at 83%. To flip that around, after 1000 kills, you have a almost 50/50 chance to be worse than 95% of your expected value versus better, while at 10000 kills, you have a 3 out of 20 chance of being worse than 95% of your expected value.
If you expect your long term expected tt% to be 98%, then you would have to multiply that 98% by the 95% here to get your real TT% threshold that you are evaluating for...

Hopefully this is useful, and again, thank you @miathan for all of your help and data gathering :). He is the real MVP here.

Updated with a couple more columns...

WnWCWGS.png
 
Last edited:

Jhereg

Stalker
Joined
Dec 13, 2005
Posts
2,342
Society
Rangers
Avatar Name
Feng Huan SecretAznMan Zho
Updated with a couple more columns...
 

Starkiller

Stalker
Joined
Nov 10, 2005
Posts
2,113
Location
Portugal
Society
Freelancer
Avatar Name
Bendak Starkiller Mandalore
Thanks to both you @Jhereg and @miathan for the contribution! Greatly apreciated compiled data!
 

GoNi

Slayer
Joined
Feb 2, 2007
Posts
7,588
Location
Calypso, Sakura City
Society
freelancer
Avatar Name
Gloria GoNi Nicestyle
its interesting thing
the more we hunt the less a chance to break even vs TT

its not surprising, but now we have some numbers

thanks for the work
 

TheOneOmega

Elite
Joined
Oct 5, 2008
Posts
2,966
Society
Freelancer
Avatar Name
Marie TheOne Omega
I take it you rely on the assumption that looting instances are independent and identically distributed draws from the multiplier distribution; otherwise I think you'd need more sophisticated machinery like an order-m Markov chain to model this. Lots of players believe their returns decrease following a large HOF in a non-I.I.D. fashion. Do you have any data to warrant the I.I.D. assumption?
 

Jhereg

Stalker
Joined
Dec 13, 2005
Posts
2,342
Society
Rangers
Avatar Name
Feng Huan SecretAznMan Zho
I take it you rely on the assumption that looting instances are independent and identically distributed draws from the multiplier distribution; otherwise I think you'd need more sophisticated machinery like an order-m Markov chain to model this. Lots of players believe their returns decrease following a large HOF in a non-I.I.D. fashion. Do you have any data to warrant the I.I.D. assumption?
The many times that MA has stated that there's no personal loot pool, i.e. no mechanism for 'kickbacks'. So I do assume all loot events are independent based on this.

If miathan wants to chime in , I believe he has not seen anything to suggest otherwise as well in his tracking.
 

mihaimnb

Guardian
Joined
Jul 20, 2010
Posts
273
Location
Mountains of neverending dreams
Society
CRT
Avatar Name
Ionut SpeakingClouds Mihai
Very interesting post, cheers for time and patience to make it.
 

Legends

Elite
Joined
Dec 31, 2006
Posts
2,946
Location
Twin Peaks mall, 2nd floor
Society
Dirty Dingos
Avatar Name
Inherent Marxus Legends
So the answer is..?

200,000?

Unless a hunter has tracked over at least 200,000 kills, they have no right to complain about their returns because, as they say: "You need a larger sample size"

Well I'll be damned. How long would that take? I'm level 50, have I even killed 200,000 yet?

Well, a bit of math could help, so if it takes me 12 seconds to kill 1 mob, then it would take me 666.67 hours to kill 200,000 :eek:

Really!? You need to hunt for 667 hours to have a level of confidence near 100% over your 97% returns??? That seems crazy to me...
 

Angel O2 Mercer

Marauder
Joined
Mar 1, 2010
Posts
7,035
Location
Spain
Society
Rangers
Avatar Name
Angel O2 Mercer
I understand the pretty colors, good job.
 

R4tt3xx

I want to believe
Joined
Apr 10, 2005
Posts
2,161
Location
South Africa
Society
Freelancer
Avatar Name
Alexis Sky Greenstar
This is very cool, I am not a hunter but I respect the effort..
 

Ferial

Old Alpha
Joined
Jul 4, 2012
Posts
759
Location
Sweden
Avatar Name
Chris Ferial Book
So the answer is..?

200,000?

There is no answer. The answer is and always has been "the more loot instances, the closer you are going to get to your EV"

What this does is give a bit of perspective. It does for instance show that despite my trying times with loot recently, it could have been significantly worse.
 

slick27

Alpha
Joined
May 17, 2006
Posts
610
Location
england
Society
Kaos
Avatar Name
Laura woody wood
The many times that MA has stated that there's no personal loot pool, i.e. no mechanism for 'kickbacks'. So I do assume all loot events are independent based on this.

If miathan wants to chime in , I believe he has not seen anything to suggest otherwise as well in his tracking.
It depends how ma define personal loot pool tbh. I can tell you now their is kick backs. Yes it could be law large numbers but this data I assume is playing safe so would somewhat follow law large numbers especially if your hunting same ped per kill mob.

Stuff i have seen theirs alot more going on under the hood then law large numbers.
 

R4tt3xx

I want to believe
Joined
Apr 10, 2005
Posts
2,161
Location
South Africa
Society
Freelancer
Avatar Name
Alexis Sky Greenstar
Wouldn't it also mean that if you were to start off with profit while hunting, the loot would decrease over time ?
 

Jhereg

Stalker
Joined
Dec 13, 2005
Posts
2,342
Society
Rangers
Avatar Name
Feng Huan SecretAznMan Zho
Wouldn't it also mean that if you were to start off with profit while hunting, the loot would decrease over time ?
It isn't that your loot decreases over time. It is just that your expected average return % in the long term is lower than that momentary profit you make, so in the long term you are most likely to trend towards that average....
 

miathan

Alpha
Joined
Jan 24, 2008
Posts
531
Location
Sweden
Society
Rangers
Avatar Name
Alindrina Alli Golden
I take it you rely on the assumption that looting instances are independent and identically distributed draws from the multiplier distribution; otherwise I think you'd need more sophisticated machinery like an order-m Markov chain to model this. Lots of players believe their returns decrease following a large HOF in a non-I.I.D. fashion. Do you have any data to warrant the I.I.D. assumption?
Yes, the model is based on the assumption that loot events are 100% independent. Like Zho said this assumption is based on both official statements about no loot pool and analysis of loot.

I probably have data on over 1M individual loot events, cost and loot. I analyzed a few 100K of them to build the model.
It's still not enough data to build an accurate model for the very rare multis (1000x to 2000x) but I think it's pretty close.
I have tried to find patterns in the data, like "payback HoFs" and "payback of HoF". Haven't managed to find any.
That doesn't mean they don't exist, just means that they aren't obvious.
Personally I have no reason to believe they exist either, it would be a complicated system and risk introduce bugs or unintended features that could be exploited. is just not worth it when you could just set a a simple probabilistic model that is easy to reason about and easy to implement.

Payback HoFs, or other things people say the observe, can easily be explained by the human nature of finding patters in randomness.
You can even try this by running the model I implemented.
Just look at this payback hof at the end of a 10K kills grind:

index.php

index.php


(above is a simulation of 80% Eff, 60 Looter, killling 10000 5 PED/kill mobs)
 
Joined
Nov 13, 2020
Posts
1,594
Location
Us n A is very nice
Society
Never will I have Sock
Avatar Name
Angela Draniie Cloud
(above is a simulation of 80% Eff, 60 Looter, killling 10000 5 PED/kill mobs)
How do I change the simulation numbers? I was trying to show on stream last night until I remember I have no clue how python works XD
 

miathan

Alpha
Joined
Jan 24, 2008
Posts
531
Location
Sweden
Society
Rangers
Avatar Name
Alindrina Alli Golden
Joined
Nov 13, 2020
Posts
1,594
Location
Us n A is very nice
Society
Never will I have Sock
Avatar Name
Angela Draniie Cloud

TheOneOmega

Elite
Joined
Oct 5, 2008
Posts
2,966
Society
Freelancer
Avatar Name
Marie TheOne Omega
Honestly both are correct, three years if you've never learned a programming language before, three days if you have.
 

DrGirlfriend

Prowler
Banned
Joined
May 25, 2022
Posts
1,144
Avatar Name
Sheila Dr Girlfriend
So the answer is..?

200,000?

Unless a hunter has tracked over at least 200,000 kills, they have no right to complain about their returns because, as they say: "You need a larger sample size"

Well I'll be damned. How long would that take? I'm level 50, have I even killed 200,000 yet?

Well, a bit of math could help, so if it takes me 12 seconds to kill 1 mob, then it would take me 666.67 hours to kill 200,000 :eek:

Really!? You need to hunt for 667 hours to have a level of confidence near 100% over your 97% returns??? That seems crazy to me...
200k kills is like a month, no biggie
 

Art Jennifer

Elite
Joined
Mar 13, 2011
Posts
2,953
Location
London
Avatar Name
Lady Jennifer Art
I like how as customer we just take it we have to grind for that long.

"Oh you want me to bend over MA. Sure how low do you want me to go"?
 

DrGirlfriend

Prowler
Banned
Joined
May 25, 2022
Posts
1,144
Avatar Name
Sheila Dr Girlfriend
I like how as customer we just take it we have to grind for that long.

"Oh you want me to bend over MA. Sure how low do you want me to go"?
You don’t have to do anything. I think your missing the point of this data
 

GoNi

Slayer
Joined
Feb 2, 2007
Posts
7,588
Location
Calypso, Sakura City
Society
freelancer
Avatar Name
Gloria GoNi Nicestyle
So the answer is..?

200,000?

Unless a hunter has tracked over at least 200,000 kills, they have no right to complain about their returns because, as they say: "You need a larger sample size"

Well I'll be damned. How long would that take? I'm level 50, have I even killed 200,000 yet?

Well, a bit of math could help, so if it takes me 12 seconds to kill 1 mob, then it would take me 666.67 hours to kill 200,000 :eek:

Really!? You need to hunt for 667 hours to have a level of confidence near 100% over your 97% returns??? That seems crazy to me...

Kill 200k Puny with a big ass rocket launcher can be done fairly fast :D
 

SSN

Alpha
Joined
May 8, 2012
Posts
677
Location
France
Society
ATL
Avatar Name
Pitivier Baguette Aden
Currently 30k kill on very small mob and having 87% return, had big loose on avg hp mob before that, once i do 100k kill i will post my result. I believe "payback" take more than kill count, ammount of peds must be a factor.
 
Top