Function rosu_pp::osu::no_leniency::stars[][src]

pub fn stars(
    map: &Beatmap,
    mods: impl Mods,
    passed_objects: Option<usize>
) -> StarResult

Star calculation for osu!standard maps.

Slider paths are considered but stack leniency is ignored. As most maps don't even make use of leniency and even if, it has generally little effect on stars, the results are close to perfect. This version is considerably more efficient than all_included since processing stack leniency is relatively expensive.

In case of a partial play, e.g. a fail, one can specify the amount of passed objects.