1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-21 21:27:24 +08:00

Nerf alternating pattern slightly, value rescale

This commit is contained in:
vun 2022-06-09 19:41:59 +08:00
parent 54f41ab4fa
commit 2881406f6b
2 changed files with 4 additions and 3 deletions

View File

@ -18,11 +18,11 @@ namespace osu.Game.Rulesets.Taiko.Difficulty.Evaluators
TaikoDifficultyHitObjectColour colour = taikoCurrent.Colour;
if (colour == null) return 0;
double objectStrain = 1.8;
double objectStrain = 2.1;
if (colour.Delta)
{
objectStrain *= sigmoid(colour.DeltaRunLength, 6, 4) * 0.5 + 0.5;
objectStrain *= sigmoid(colour.DeltaRunLength, 4, 4) * 0.5 + 0.5;
}
else
{
@ -30,6 +30,7 @@ namespace osu.Game.Rulesets.Taiko.Difficulty.Evaluators
}
objectStrain *= -sigmoid(colour.RepetitionInterval, 8, 8) * 0.5 + 0.5;
// Console.WriteLine($"{current.StartTime},{colour.Delta},{colour.RepetitionInterval},{objectStrain}");
return objectStrain;
}
}

View File

@ -13,7 +13,7 @@ namespace osu.Game.Rulesets.Taiko.Difficulty.Skills
private const double colour_skill_multiplier = 0.37 * final_multiplier;
private const double stamina_skill_multiplier = 0.37 * final_multiplier;
private const double final_multiplier = 0.04625;
private const double final_multiplier = 0.047;
private readonly Rhythm rhythm;
private readonly Colour colour;