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

197 Commits

Author SHA1 Message Date
Natelytle
9cc6a3a4c0 Switch to using deviation on notes and heads for multiplier scaling 2023-08-02 00:51:28 -04:00
Natelytle
c20e1508dd Merge master 2023-07-31 23:11:29 -04:00
Natelytle
a58470d00c Fix stable LN logic 2023-07-31 01:08:19 -04:00
Natelytle
0a72493395 Band-aid math error on stable LNs, add tail deviation multiplier 2023-07-30 00:44:57 -04:00
Dean Herbert
1629024111 ILegacyScoreProcessor -> ILegacyScoreSimulator 2023-07-04 17:32:54 +09:00
Dan Balasescu
426f11b824 Apply a few other code reviews 2023-06-29 17:28:06 +09:00
Dan Balasescu
09bc8e45de Refactoring 2023-06-28 16:14:32 +09:00
Dan Balasescu
a9c65d200a Initial conversion of scores 2023-06-26 22:19:01 +09:00
Dan Balasescu
e1d723a2cc Merge branch 'master' into diffcalc-total-scorev1 2023-06-26 14:32:14 +09:00
Dan Balasescu
06565871d6 Add flag to disable computing legacy scoring values 2023-06-24 01:03:18 +09:00
Dean Herbert
0ab0c52ad5 Automated pass 2023-06-24 01:00:03 +09:00
Dan Balasescu
bfa449e47a Adjust attribute data 2023-06-19 21:38:13 +09:00
Dan Balasescu
975e9baf43 Fix exception with no matching mods 2023-06-15 19:55:51 +09:00
Dan Balasescu
13d1f9c902 Add ScoreV1 calculation for ManiaRuleset 2023-06-13 23:28:45 +09:00
Dan Balasescu
e402c6d2b4 Write max combo attribute from base class 2023-06-02 21:53:25 +09:00
Natelytle
69b99f6e71 Change curve (again) to fix jittering edge cases 2023-04-18 16:33:04 -04:00
Natelytle
d8d4cc7775 Change curve to clamp PP to <700ur 2023-04-17 17:47:41 -04:00
Natelytle
ec19983726 Update desmos 2023-04-16 22:09:37 -04:00
Natelytle
6ace77ad06 Revert back to previous curve, add more tests 2023-04-16 22:02:33 -04:00
Natelytle
9de2585852 Move comment 2023-04-16 15:53:11 -04:00
Natelytle
d44d8938a4 Rename to IsConvert, add handling for converts below od4 2023-04-16 15:47:32 -04:00
Natelytle
a10dccfcfb Revert to live scaling 2023-04-16 03:17:57 -04:00
Natelytle
4affdc6234 Change UR scaling curve 2023-04-16 02:36:57 -04:00
Natelytle
d0d0aae81a Edit comments 2023-04-15 23:23:30 -04:00
Natelytle
32a3878e8f Add tests 2023-04-15 22:40:06 -04:00
Natelytle
6399b9b5b1 expose hit windows publicly for testing purposes 2023-03-05 21:35:36 -05:00
Natelytle
ab8d19e627 Fix erfc approximation 2023-02-24 21:31:57 -05:00
Natelytle
bfc642ee9b Change types, remove pointless duplicate likelihood function 2023-02-24 21:22:17 -05:00
Natelytle
66529f67b8 Add comments 2023-02-24 00:41:34 -05:00
Natelytle
3a1c47981d Avoid repeated code using structs and methods 2023-02-24 00:03:18 -05:00
Natelytle
4a8d67980c Fix NaNs (whoops) 2023-02-21 18:37:14 -05:00
Natelytle
bafb8f6108 Address abraker's review, add approximation for legacy LN tails 2023-02-21 18:34:38 -05:00
Natelytle
15ca5359a7 Fix incorrect logDiff function, make lazer tail multiplier a const 2023-02-20 18:13:54 -05:00
Natelytle
11f6fd08ac Fix issue with high misscount plays returning 115 UR 2023-02-19 22:35:38 -05:00
Natelytle
06a2358c43 account for mania tests 2023-02-19 17:52:15 -05:00
Natelytle
35119bc5fa Address reviews 2023-02-19 16:33:32 -05:00
Natelytle
08ceb02576 Rename "Judgements" to "HitWindows" 2023-02-19 00:37:53 -05:00
Natelytle
97da8cc2ff Reformatting, increase precision a lot by rewriting in terms of the log of the complement 2023-02-19 00:32:38 -05:00
Natelytle
33a73e3818 update desmos, remove redundant parenthesis 2023-02-17 20:03:55 -05:00
Natelytle
2d7c99b6f3 Massively improve estimation accuracy using a folded distribution 2023-02-17 00:28:09 -05:00
Natelytle
db0fda0638 Remove pointless erf approximation, fix lazer return statement 2023-02-15 23:09:57 -05:00
Natelytle
01dbce6a31 More formatting 2023-02-12 20:00:19 -05:00
Natelytle
9ff4c1b8ef fix const name 2023-02-12 19:44:11 -05:00
Natelytle
5a0aa24ebc Code quality overhaul 2023-02-12 19:05:52 -05:00
Natelytle
fde20e1216 Add desmos links to likelihood functions 2023-02-12 16:42:08 -05:00
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