mirror of
https://github.com/ppy/osu.git
synced 2024-11-15 17:57:29 +08:00
Some extra tweaking
This commit is contained in:
parent
75dc822540
commit
872628b8b8
@ -14,7 +14,7 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Evaluators
|
|||||||
{
|
{
|
||||||
private const int history_time_max = 4 * 1000; // 4 seconds
|
private const int history_time_max = 4 * 1000; // 4 seconds
|
||||||
private const int history_objects_max = 32;
|
private const int history_objects_max = 32;
|
||||||
private const double rhythm_overall_multiplier = 0.9;
|
private const double rhythm_overall_multiplier = 0.92;
|
||||||
private const double rhythm_ratio_multiplier = 11.5;
|
private const double rhythm_ratio_multiplier = 11.5;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -119,7 +119,7 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Evaluators
|
|||||||
islandCount.Count++;
|
islandCount.Count++;
|
||||||
|
|
||||||
// repeated island (ex: triplet -> triplet)
|
// repeated island (ex: triplet -> triplet)
|
||||||
double power = logistic(island.Delta, 2, 0.165, 10);
|
double power = logistic(island.Delta, 2.75, 0.24, 14);
|
||||||
effectiveRatio *= Math.Min(3.0 / islandCount.Count, Math.Pow(1.0 / islandCount.Count, power));
|
effectiveRatio *= Math.Min(3.0 / islandCount.Count, Math.Pow(1.0 / islandCount.Count, power));
|
||||||
|
|
||||||
islandCounts[countIndex] = (islandCount.Island, islandCount.Count);
|
islandCounts[countIndex] = (islandCount.Island, islandCount.Count);
|
||||||
|
Loading…
Reference in New Issue
Block a user