replace sqrt with powf (/b/1712589+DT)

This commit is contained in:
MaxOhn
2024-02-18 20:13:45 +01:00
parent 5d62e87df1
commit 2e49ded8a3
+3 -2
View File
@@ -208,8 +208,9 @@ impl FlashlightEvaluator {
let pixel_travel_dist = f64::from(slider.lazy_travel_dist) / self.scaling_factor;
// * Reward sliders based on velocity.
slider_bonus =
((pixel_travel_dist / osu_curr.travel_time - Self::MIN_VELOCITY).max(0.0)).sqrt();
slider_bonus = ((pixel_travel_dist / osu_curr.travel_time - Self::MIN_VELOCITY)
.max(0.0))
.powf(0.5);
// * Longer sliders require more memorisation.
slider_bonus *= pixel_travel_dist;