Commit Graph

530 Commits

Author SHA1 Message Date
MaxOhn 59dfc109e0 store is_convert in Beatmap itself 2024-03-02 06:27:52 +01:00
MaxOhn 0f23f81234 add Strains for any mode 2024-03-01 10:21:46 +01:00
MaxOhn dfb580f201 added more attribute conversions 2024-02-29 23:36:19 +01:00
MaxOhn 852f6cfa45 made bunch of functions const 2024-02-29 23:31:07 +01:00
MaxOhn 270d3d0008 add Converted::unchecked_convert method 2024-02-29 22:52:35 +01:00
MaxOhn 760038d049 add BeatmapAttributesBuilder::mode method 2024-02-29 22:51:25 +01:00
MaxOhn 4731da64dc adjusted IGameMode trait 2024-02-29 22:50:24 +01:00
MaxOhn 2c44ef3a35 added From impl 2024-02-29 22:49:29 +01:00
MaxOhn 74075c7dc3 updated toml 2024-02-27 22:13:35 +01:00
MaxOhn ddd61a2b3e fix intradoc links 2024-02-27 20:14:29 +01:00
MaxOhn f26015ccc6 check readme in CI 2024-02-27 13:14:54 +01:00
MaxOhn 428c9b17b1 justify enum size 2024-02-27 13:11:53 +01:00
MaxOhn 5d77e246ae rename method 2024-02-27 12:59:29 +01:00
MaxOhn f173a51c0e reduce field visibility 2024-02-27 12:57:21 +01:00
MaxOhn 25b20b484f update readme 2024-02-27 12:53:31 +01:00
MaxOhn 917240987e clamp clock rate 2024-02-27 12:47:56 +01:00
MaxOhn 8d5ded4e5a store ModeDifficulty in perf calcs 2024-02-27 12:43:23 +01:00
MaxOhn f8509c4277 reduce proptest cases for tandem sort 2024-02-27 12:25:18 +01:00
MaxOhn 43849ba8c4 adjust doc examples 2024-02-27 12:24:53 +01:00
MaxOhn edbf41c243 about gradual calc in docs 2024-02-27 12:14:41 +01:00
MaxOhn 50b06478c7 about accuracy & speed in docs 2024-02-27 12:14:04 +01:00
MaxOhn e81c0e890f use cmp methods 2024-02-26 18:07:16 +01:00
MaxOhn c2c617ec01 fix doctests & rename n_misses to misses 2024-02-26 17:51:20 +01:00
MaxOhn 1a5f9b9681 added some convenience methods 2024-02-26 17:10:54 +01:00
MaxOhn 8d2132c124 add gradual calc for any mode 2024-02-26 16:15:08 +01:00
MaxOhn 29ee3147cc dont store map in gradual mania calc 2024-02-26 15:18:12 +01:00
MaxOhn 52ee7ab7a5 minor restructure 2024-02-26 15:07:06 +01:00
MaxOhn 9cbaae6b46 fix expected values on linux 2024-02-26 13:44:01 +01:00
MaxOhn 798cdcfa0a replace powi with powf (/b/2785319+DT on linux) 2024-02-26 13:41:46 +01:00
MaxOhn 662e3d7689 remove feature-gates in docs 2024-02-25 01:12:49 +01:00
MaxOhn 0bcbfb9e3e use helper method 2024-02-25 00:43:45 +01:00
MaxOhn 82ba8da8b0 apply clippy in tests 2024-02-25 00:41:02 +01:00
MaxOhn c71f81d8aa added hitresult proptesting 2024-02-25 00:23:01 +01:00
MaxOhn c40400f98f combine tandem sort tests 2024-02-24 22:03:39 +01:00
MaxOhn 77642e83c7 gradual calc for catch 2024-02-24 17:38:33 +01:00
MaxOhn 2dafb18a88 made clippy happy 2024-02-23 14:25:26 +01:00
MaxOhn 08e5d52006 add feature to make gradual taiko calc sync 2024-02-23 14:20:24 +01:00
MaxOhn b4f843fac1 gradual calc for taiko 2024-02-23 12:52:55 +01:00
MaxOhn ae14815140 made clippy happy 2024-02-23 12:52:36 +01:00
MaxOhn 8f299af49f fix n_objects for mania 2024-02-22 20:30:09 +01:00
MaxOhn 909241af44 gradual calc for mania 2024-02-22 20:22:17 +01:00
MaxOhn 95012c9f48 dont store perf calculator in gradual calc 2024-02-22 20:18:22 +01:00
MaxOhn 1e35e0fcd7 gradual calc for osu 2024-02-22 16:59:45 +01:00
MaxOhn f4c18fa53e pass ownership for difficulty builder 2024-02-22 16:59:20 +01:00
MaxOhn 564adc1fe1 fix NaN arithmetic (/b/80895+Catch) 2024-02-19 17:46:41 +01:00
MaxOhn f2bb6ce6cb store duration instead of end_time (/b/1901200+Mania) 2024-02-19 15:03:05 +01:00
MaxOhn 305041376b use clamped x for juicestream but keep original (/b/17294) 2024-02-19 12:44:22 +01:00
MaxOhn 2e49ded8a3 replace sqrt with powf (/b/1712589+DT) 2024-02-18 20:13:45 +01:00
MaxOhn 5d62e87df1 dont adjust catch slider vel wrt version (/b/53569) 2024-02-18 12:52:55 +01:00
MaxOhn 606be7c3bf dont clamp [Difficulty] values (/b/1855) 2024-02-17 18:00:14 +01:00