Update: Calculator!
This has been turned into a calculator on the site!
Do I Have Enough Gems?
Or "how many times will I need to spin the Potential slot machine to go from Unique -> Legend?"
Here's a neat little Monte Carlo simulation. Edit your number_of_gems, then your current grade_up_chance (remember, .123% is .00123).
That's it!
#!/usr/bin/python
import random, math
number_of_gems = 2225 # edit me!
number_of_attempts = math.floor(number_of_gems / 5)
grade_up_increment = .00001
grade_up_successes = []
for k in range(100):
grade_up_chance = .00123 # edit me!
for i in range(number_of_attempts):
trial = random.random()
if trial < grade_up_chance:
grade_up_successes.append(i*5)
break
grade_up_chance += grade_up_increment
average_gems_used = (sum(grade_up_successes) / len(grade_up_successes))
print(f"Over {len(grade_up_successes)} trials, we used, on average, {average_gems_used:.0f} gems to grade up.")
print(f"We failed to grade-up in {100 - len(grade_up_successes)} trials.")
by DonaldTrump on Oct. 20, 2025 (updated: )