Honkai Star Rail is a gacha game published worldwide by Cognosphere. As a gacha game, it features several banners that allows players to pull for the character and their respective light cone at a relatively low rate (0.6%). With limited resources in game (the amount of jade you can get as you play), and a relatively long time frame to accumulate resources (the time needed for you to save a certain amount of jade), it is often wise to plan your warp and set expectations before warping to ensure resources are being used effectively.
Table of Contents:
There are several questions that we could perhaps look into:
- What are the chances of getting a five star with the current warp that we have at hand? Considering any pity or guarantee that will be carried forward as we perform the warp.
- How many warps that we need to make so that we expect to see a 5-star output?
To get a five star, we will need to have a random number <= pull rate given by the banner. With the given rate, we can then study the distribution and some mathematical properties of successful pull. We can also gauge the average pull that we need to include a five star in it.
To set our expectation before warping, we could perform simulation to estimate our chances when we would like to pull for more copies of a character. This ensures we have enough warp when pulling. The simulation will then take into account of the pity, numbers of warp, any guarantee status, number of character copies we want and estimate the probability based on our condition. This can be done with the following code.