1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-13 11:27:27 +08:00

67 Commits

Author SHA1 Message Date
Natelytle
b0cd729b88 fix convert OD with lazer judgements 2023-02-11 22:25:39 -05:00
Natelytle
4535b297fb rename method 2023-02-06 17:48:18 -05:00
Natelytle
68cea94c21 readability bump 2023-02-06 17:43:22 -05:00
Natelytle
8fb84c2297 whop 2023-01-31 18:17:38 -05:00
Natelytle
91fe6a5fd9 change isLegacy toggle 2023-01-31 18:17:15 -05:00
Natelytle
80128d203f rewrite everything with erf for simplicity 2023-01-31 16:59:27 -05:00
Natelytle
bc7fd8d0cf add comments 2023-01-27 15:36:45 -05:00
Natelytle
c331058b61 switch to totalvalue 2023-01-27 15:23:03 -05:00
Natelytle
6f5e03ca59 change legacy LN calculation 2023-01-27 14:41:06 -05:00
Natelytle
3a78b9e92a Fix formatting 2023-01-27 10:41:47 -05:00
Natelytle
522271bc34 quick legacy LN idea 2023-01-24 16:35:38 -05:00
Natelytle
82bf3e7703 increase totalhits by 1 2023-01-23 22:57:02 -05:00
Natelytle
4a5b14fffe lazer deviation is finally accurate woo 2023-01-23 19:18:59 -05:00
Natelytle
8e78adb946 fix judgement 2023-01-23 18:13:14 -05:00
Natelytle
c5233c72da change hit window formulas 2023-01-23 18:05:50 -05:00
Natelytle
3a51c53e89 Don't give PP to jittered plays 2022-10-29 18:13:03 -04:00
Natelytle
79b35412dd Change curve 2022-10-27 19:21:45 -04:00
Natelytle
dd1754f2cb Add rudimentary difficulty scaling curve 2022-10-27 16:49:40 -04:00
Natelytle
49495dbd55 use erfc approximation 2022-10-24 08:37:30 -04:00
Natelytle
562954a716 account for HR/EZ in deviation calculation 2022-10-15 19:33:15 -04:00
Natelytle
5296fb578c fix convert hit windows 2022-10-15 19:14:03 -04:00
Natelytle
f4c7e9da3b account for converts, add note counts 2022-10-13 17:23:56 -04:00
Natelytle
3d8016821b fix hitwindows 2022-10-13 16:15:08 -04:00
Natelytle
6ea6ba24a9 bound deviation estimate to numbers greater than 0 2022-10-12 22:03:50 -04:00
Natelytle
4af6c2614d add UR attribute, change initial min to 300UR 2022-10-12 21:33:08 -04:00
Natelytle
7882423336 add deviation estimation to mania's perfcalc 2022-10-12 20:22:36 -04:00
Dan Balasescu
ed2b39a220 Remove whitespace 2022-10-11 13:53:18 +09:00
Natelytle
cc54fc5c1b rename method to reflect being a method 2022-10-10 13:52:01 -04:00
Natelytle
430eb44446 slight formatting 2022-10-10 13:45:16 -04:00
Natelytle
32adc1ec14 Fix division by 0 2022-10-10 13:36:52 -04:00
63411
9be13f88fd revert customAccuracy changes 2022-06-23 15:51:28 +08:00
63411
58d6fa4645 Reduce NoFail pp multiplier 2022-06-20 19:55:26 +08:00
63411
984634c580 Adjust customAccuracy formula slightly 2022-06-18 22:27:28 +08:00
63411
361a87412b Update comments 2022-06-18 12:20:47 +08:00
63411
451d4154f0 Fix code style 2022-06-18 00:45:34 +08:00
63411
9fe7636138 Use accuracy for pp calculation 2022-06-17 23:38:22 +08:00
Dan Balasescu
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Dan Balasescu
523f668c8c Remove unnecessary ctor argument 2022-03-15 12:37:39 +09:00
Dan Balasescu
4a3e3aba65 Restructure PerformanceCalculator to not require ScoreInfo argument 2022-03-14 14:25:28 +09:00
Dan Balasescu
39a7bbdb9a Fix mania PP calculator applying incorrect score multiplier 2022-02-17 14:03:39 +09:00
Dean Herbert
7307e68e9c Revert "Merge pull request #16889 from smoogipoo/remove-mod-multiplier"
This reverts commit 252b945d3b0cd4e6f33ac334f23bcf119a119c2a, reversing
changes made to a1b39a96cfe3f4d0f02652ded5ebca09ba1d24e1.
2022-02-17 13:26:12 +09:00
Dan Balasescu
d4bf335fcc Use score multiplier attribute in ManiaPerformanceCalculator 2022-02-16 16:24:40 +09:00
StanR
40b3ce0ade Clean up comments 2021-12-21 14:03:24 +03:00
StanR
cca02a8016 Create PerformanceAttributes 2021-12-21 13:08:31 +03:00
StanR
2f2006715e Slightly refactor difficulty and pp calculators 2021-12-17 23:40:23 +03:00
Bartłomiej Dach
fb5d25405e
Replace calls to obsoleted GetOrDefault() extension 2021-07-18 21:52:16 +02:00
Dean Herbert
85abee5fc7 Remove difficulty calculator exceptions
I don't think there's any reason difficulty calculators shouldn't be
able to calculate for autoplays.
2021-06-09 14:33:35 +09:00
Dean Herbert
d0e9f8ef90 Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
Lucas A
abd395a030 Remove unecessary using references. 2020-10-02 19:41:24 +02:00
Lucas A
0163688a17 Remove IBeatmap from PerformanceCalculator. 2020-10-02 19:24:30 +02:00