Commit Graph

141 Commits

Author SHA1 Message Date
MaxOhn 3681ff725b made clippy happy 2024-03-02 16:51:25 +01:00
MaxOhn 6eac895339 expose Converted::map 2024-03-02 07:02:25 +01:00
MaxOhn 59dfc109e0 store is_convert in Beatmap itself 2024-03-02 06:27:52 +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 4731da64dc adjusted IGameMode trait 2024-02-29 22:50:24 +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 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 43849ba8c4 adjust doc examples 2024-02-27 12:24:53 +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 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 662e3d7689 remove feature-gates in docs 2024-02-25 01:12:49 +01:00
MaxOhn c71f81d8aa added hitresult proptesting 2024-02-25 00:23:01 +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 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 f2bb6ce6cb store duration instead of end_time (/b/1901200+Mania) 2024-02-19 15:03:05 +01:00
MaxOhn 32697472ab store bpm_mult in diff points (/b/1033882+Taiko) 2024-02-16 15:06:26 +01:00
MaxOhn 100d01483c impl c#'s unstable sort & refactor sort things 2024-02-15 15:46:44 +01:00
MaxOhn 0fdb91fa47 refactor mania hitwindows 2024-02-14 15:37:56 +01:00
MaxOhn 3f1b4e52a1 Merge branch 'rewrite' of https://github.com/MaxOhn/rosu-pp into rewrite 2024-02-14 15:28:02 +01:00
MaxOhn e99c134a5b fix mania hitwindow 2024-02-14 01:52:37 +01:00
MaxOhn b88e49889b use proper default capacities 2024-02-13 15:11:30 +01:00
MaxOhn 0c7f838d84 fix mania conversion 2024-02-13 00:12:53 +01:00
MaxOhn 84c648ae6e use curve util method 2024-02-11 02:36:49 +01:00
MaxOhn c793361e0f renamed method 2024-02-10 03:39:36 +01:00
MaxOhn a8bf9601b6 initial rewrite 2024-02-09 17:54:14 +01:00
Badewanne3 ecf1b2c7f4 feat: adjusted lint restrictions (#31) 2023-12-31 09:19:41 +01:00
Badewanne3 bf78758f07 doc: fix intra-doc links (#30) 2023-12-30 10:27:05 +01:00
MaxOhn 956b3db4c6 perf: remove Copy from mania attributes 2023-12-30 10:09:34 +01:00
MaxOhn f9bf256aa2 fix: consider passed_objects in mania 2023-12-30 09:27:26 +01:00
MaxOhn 876abf8043 fix: fixed feature-gated code 2023-12-29 17:05:48 +01:00
MaxOhn fecc3b1941 chore: made clippy happy 2023-12-29 11:49:13 +01:00
MaxOhn f3c39c7891 feat: added convenience methods 2023-12-29 11:31:35 +01:00
MaxOhn f2854dbde5 refactor: use is_convert of attrs 2023-12-29 11:14:33 +01:00
MaxOhn 90958f9979 refactor!: add is_convert to taiko&mania diff attrs 2023-12-29 11:04:21 +01:00
MaxOhn 308c4f5bb0 doc: added documentation 2023-12-29 10:55:47 +01:00
MaxOhn 0adec507c1 refactor: store either map or attrs in perf calc 2023-12-29 10:28:27 +01:00
MaxOhn 1213525246 refactor!: add n_objects to mania diff attrs 2023-12-29 10:10:23 +01:00
MaxOhn 4e24567da5 fix: fix cases for mania hitresults 2023-11-19 20:02:43 +01:00
MaxOhn a20358a3b3 chore: made clippy happy for all targets 2023-11-13 15:49:30 +01:00
MaxOhn 7bf3e6699a test: assert only relevant values 2023-11-10 14:59:28 +01:00
MaxOhn 21bf030690 test: proptest with too many objects 2023-11-10 14:59:28 +01:00