Calculate cumulative shiny-generation chance for the correct source and an explicit number of eligible checks. Choose wild, gacha or rift; do not use kills or minutes as an unqualified substitute for checks.
What to do
- Select source and eligibility.
- Enter generated check count or desired probability.
- Compare cumulative chance and required checks.
Numbers & conditions
Independent eligible checks use P=1−(1−p)^n and n=ceil(log(1−goal)/log(1−p)). Source rates are 1/4096, 1/100 and 1/512. Expected checks 1/p are not a guarantee.
Common mistakes
This models generation, not survival, collection or a named species encounter rate. Gacha rerouting can make a named-target process nonindependent.
Tools
Related pages
Game data & sources
The linked game files show where these stats, costs and rules come from. Updates to the game may change them.
Data version: 89ee17ad
- https://github.com/JPTER78/pokesurvivor/blob/89ee17ad60f0c9ccb516fc026b93d3c5e3f9f1f0/js/entities/enemy.js
- https://github.com/JPTER78/pokesurvivor/blob/89ee17ad60f0c9ccb516fc026b93d3c5e3f9f1f0/js/systems/gacha.js
- https://github.com/JPTER78/pokesurvivor/blob/89ee17ad60f0c9ccb516fc026b93d3c5e3f9f1f0/js/systems/rift.js