Forum Discussion

Anjunakrokus's avatar
4 years ago

Examination of heirloom probability of single packs

While listning to a Gaming Merchant pack opening video I coded a little program to estimate the average number of pack that you need to open to get an Heirloom (since you are guaranteed to get it after 499 packs without shards this is per definition less than 500 packs).

Assuming the probability of getting an heirloom from a single pack (which is not the 500th) is constant.

Results:

There are two probabilities at play: the sinlge pack probability p and the final pack probability.

The single pack probability is your chance of opening heirloom sharts if it isn't your 500th pack

The final probability does thake the 500th pack into account.

Thus per definition ON AVERAGE you need ot open less than 500 packs.

if p = 1/100 then you need to open around 100 packs on average, and nobody reaching 500 packs

If p = 1/500, it's 320 packs on average, and roughly 40% reach pack 500

if p = 1/1 000, it's 390 packs, and roughly 60% reach pack 500

if p = 1/2 000, it's 440, with 80% reach 500

if p = 1/5 000, it's 475, with 90%

if p = 1/10 000, it's 490, and 95%

below p = 1/100 000, it's essentially always on the 500th pack

Conclusion:

Considering there's enough fluctuation that you can get heirlooms on your first, 50th, etc pack we can conclude that the real single pack probability lies around 1/500 to 1/2 000. Which is high enough that you could get it before your 500th pack, but low enough that a significant portion will have to open 500 packs. 

The added code is written in python. Change the extension to .py (Heirloom_probability.py) and you should be able to run it. It's kind of slow sadly.

EDIT:

I've found the theoretical curves for a single pack probability p and limit N (Heirloom shards have N=500, Legendaries have N=30).

(The derivations rely on the geometric series and are relatively straightforward).

The average is equal to: average = (1 - (1-p)^N)/p

The fraction is equal to: F = 1 - (1-p)^(N-1)

For Legendaries we know from the Apex Store that p=7.4%, N=30. From which we find that:

average packs to get a legendary: 12.17

fraction of pack before limit (30 packs): 89.24%

18 Replies

  • Zkepz's avatar
    Zkepz
    4 years ago

    they said its a fixed chance up to 500 where chance is 100%, the fixed chance <500 is very low but constant (not known exact number though), but that does not mean the statistics will be supporting the technical definition when measuring reality, because if you check the measurements with how many opened shards on their first apex pack vs the people who opened at 420 packs vs 499 packs it will differ for sure, most people I heard got their above 3-400. Sadly only Respawn has the real numbers so its very hard making an accurate model, but you can model based on the information you have to make a best guess model.

  • @Zkepz chance 😃

    All packs have 500 to 1 to get shards

    Up to pack 500 which is 100%

    But if we look at it this way

    Pack 1 is 500 to 1

    Pack 2 is 499 to 1 as only 499 packs left to go.... Etc 😃

    Down to pack 499 which is evens. 

  • OldTreeCreeper's avatar
    OldTreeCreeper
    Hero+
    4 years ago

    @Anjunakrokus I'm not sure that there's a true rng at play here. Youngtree's 2 friends bought 150 packs in event and both got a heirloom at pack 7. I do not know their pack count. 

    I'm not sure how you can conclude that most real heirlooms are got between packs 320 and 440, and not in fact in pack 500. Anecdotally very few get the heirloom early and it is strange that a pack counter is not available ingame. 

  • @Zkepz 

    While Respawn may claim that the single pack probability is fixed, unless we the people are able to confirm this we can never be certain.

    @OldTreeCreeper 

    I claim that the AVERAGE pack probably lies somewhere between 400 and 500 because that would make early heirlooms rare but not impossible (as we observe).

    When the single pack probability is lower than 1 in 900 (or so) more than half the heirlooms will come from pack 500.

    The difference lies in the mean (average) and mode (maximum).

    The following example might clear this up:

    Imagine that we have 100 people.

    - 90 get an heirloom on pack 500

    - 9 get an heirloom on pack 400

    - 1 get their heirloom on pack 100

    Then the average is (90*500 + 9*400 + 1*100)=487

    But most people will get their heirloom on pack 500.

    I hope this explains why I concluded that the single pack probability probably lies between 1 in 500 and 1 in 5000

    Since then a significant group would need to wait until pack 500, but "early" heirlooms are still possible

  • KelRiever's avatar
    KelRiever
    4 years ago

    Don't buy packs to get heirlooms, that's the main takeaway.

    I've gotten two sets of shard on my way to level 500 and none since.  Been playing mostly since season 4 (some season 1 then quit until 4).  That's a lot of packs since then, never have I spent money on rng packs. I don't know, maybe I shaved off extra coins on a pack as I've had them left over but never went and purposely spend $$$ just to go buy loot ticks.

    Even if you do, which in and of itself is pretty rip off with the statistics, you should never buy them to get heirlooms because you can just search for the tears of those who've done that and posted on these forums.  It's actually kind of sad.

    (on a personal note, I'm very happy with my luck.  I regretted not holding 150 heirloom shards in anticipation for Wattson's.  But since Respawn has dumped that character hard, and her heirloom is awful, I don't mind anymore)

  • @Anjunakrokus Just finished my thesis on the prevalence and incidence of liver cancer snd all these research mumbo jumbo is giving me war flashbacks. LMAO. Awesome work man!
  • All I know is that 500 packs is a bit much lmao 

    I'm day 1, level 1,586, 3+ "YEARS" of playing consistently, and no heirloom.

    But here is pack 450 as I track my unlucky streak in this subject lol 

  • Cheese9Man's avatar
    Cheese9Man
    4 years ago

    @CrazieAtesPS4Lmao! Same here man and I just got my heirloom last Christmas. You’re so close! I guess we’re one of the unlucky ones who didn’t get an heirloom pre level 500.

About Apex Legends General Discussion

Discuss the latest news and game information around Apex Legends in the community forums.31,282 PostsLatest Activity: 4 hours ago