From 735a22d50071ed738efb5412f3b89bc571481080 Mon Sep 17 00:00:00 2001 From: MingxuanGame Date: Sun, 28 Dec 2025 18:00:26 +0800 Subject: [PATCH] chore(custom-ruleset): update custom ruleset definitions (#100) * chore(custom-ruleset): Update custom ruleset definitions --- app/models/performance.py | 8 ++++---- static/custom_ruleset_version_hash.json | 27 +++++++++++++++---------- 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/app/models/performance.py b/app/models/performance.py index 79ccc20..45ad21b 100644 --- a/app/models/performance.py +++ b/app/models/performance.py @@ -1,4 +1,4 @@ -# Version: 2025.1108.0 +# Version: 2025.1228.0 # Auto-generated by scripts/generate_ruleset_attributes.py. # Schema generated by https://github.com/GooGuTeam/custom-rulesets # Do not edit this file directly. @@ -29,9 +29,9 @@ class OsuPerformanceAttributes(PerformanceAttributes): accuracy: float flashlight: float effective_miss_count: float - speed_deviation: float | None = None + speed_deviation: float | None combo_based_estimated_miss_count: float - score_based_estimated_miss_count: float | None = None + score_based_estimated_miss_count: float | None aim_estimated_slider_breaks: float speed_estimated_slider_breaks: float @@ -66,7 +66,7 @@ class OsuDifficultyAttributes(DifficultyAttributes): class TaikoPerformanceAttributes(PerformanceAttributes): difficulty: float accuracy: float - estimated_unstable_rate: float | None = None + estimated_unstable_rate: float | None class TaikoDifficultyAttributes(DifficultyAttributes): diff --git a/static/custom_ruleset_version_hash.json b/static/custom_ruleset_version_hash.json index c2b2e9b..ce5578d 100644 --- a/static/custom_ruleset_version_hash.json +++ b/static/custom_ruleset_version_hash.json @@ -1,40 +1,45 @@ { "Sentakki": { - "latest-version": "2025.1108.0", + "latest-version": "2025.1228.0", "versions": { "2025.1012.1": "66e02af2097f446246b146641295573a", "2025.1026.1": "f3d5757ed7f55b95e4582a033f9dd04d", - "2025.1108.0": "c4b367c7ea8468e991f566b296673d78" + "2025.1108.0": "c4b367c7ea8468e991f566b296673d78", + "2025.1228.0": "ccb7103b857bd6618a4af1ee0d067c31" } }, "tau": { - "latest-version": "2025.1108.0", + "latest-version": "2025.1228.0", "versions": { "2025.1012.1": "3a2dd168c2e520a3620a5dfd7b3c0b73", "2025.1026.1": "470b456e4767719a49a1e0a349006179", "2025.1101.1": "0895877497e0c77743e7487760434473", - "2025.1108.0": "b2ec1228096e2e36206559c3b87a4f16" + "2025.1108.0": "b2ec1228096e2e36206559c3b87a4f16", + "2025.1228.0": "9c3d0958480ec3f7640ec400a518c7ed" } }, "rush": { - "latest-version": "2025.1108.0", + "latest-version": "2025.1228.0", "versions": { "2025.1026.1": "df0c211c8c40f42feb119a3a11549a6f", - "2025.1108.0": "96804cbeafe4729f778d8bbbd228b516" + "2025.1108.0": "96804cbeafe4729f778d8bbbd228b516", + "2025.1228.0": "586154c9759affd1e2787caf833f8c69" } }, "hishigata": { - "latest-version": "2025.1108.0", + "latest-version": "2025.1228.0", "versions": { "2025.1026.1": "af26c2946cd0b2258ac52f5cce91958c", - "2025.1108.0": "880c1b05efcd97755a23cc1d646a5b96" + "2025.1108.0": "880c1b05efcd97755a23cc1d646a5b96", + "2025.1228.0": "59265f6e3e0f134d90545e70b6db80aa" } }, "soyokaze": { - "latest-version": "2025.1108.0", + "latest-version": "2025.1228.0", "versions": { "2025.1026.1": "fea5c97b8b436305ba98ef8b39b133b6", - "2025.1108.0": "a531dd4bc50f6137f187839eb6db9482" + "2025.1108.0": "a531dd4bc50f6137f187839eb6db9482", + "2025.1228.0": "8ad95cd074a231cab49d00d24df6955c" } } -} +} \ No newline at end of file