MingxuanGame
|
11b8f799a0
|
feat(score): support recalculate statistics
|
2025-08-17 05:48:36 +00:00 |
|
MingxuanGame
|
658c1a4d17
|
fix(score): fix cannot calculate pp when mod setting is enum
|
2025-08-16 16:48:09 +00:00 |
|
chenjintang-shrimp
|
36225df9bb
|
feat(detector): 添加对2b图的判断
|
2025-08-15 14:49:07 +00:00 |
|
chenjintang-shrimp
|
9a5c2fde08
|
revert(detetor): revert changes from 8204634
|
2025-08-15 13:29:44 +00:00 |
|
chenjintang-shrimp
|
8733abb51e
|
Merge branch 'main' of https://github.com/GooGuTeam/osu_lazer_api
|
2025-08-15 13:20:26 +00:00 |
|
chenjintang-shrimp
|
8204634a4e
|
feat(detector): 支持自定义黑名单
|
2025-08-15 13:20:19 +00:00 |
|
MingxuanGame
|
ceb4708e71
|
fix(score): acc multiply 100
|
2025-08-15 13:14:53 +00:00 |
|
chenjintang-shrimp
|
b79b80a12c
|
feat(detector): 更改检测可疑谱面函数的判断逻辑
- 新增 Threshold 枚举类,定义各种异常阈值
- 实现 too_dense 函数,检测单位时间内的物件密度是否异常
- 实现 slider_is_sus 函数,检查滑条是否存在异常
- 重构 is_suspicious_beatmap 函数,增加对不同游戏模式的检测逻辑
|
2025-08-15 12:42:49 +00:00 |
|
MingxuanGame
|
814d9c4618
|
refactor(detector): more readable
|
2025-08-15 08:52:01 +00:00 |
|
chenjintang-shrimp
|
7c7c68c163
|
feat(detector): 新增封禁谱面表并检查可疑谱面
- 在数据库中添加了封禁谱面表(banned_beatmaps)
- 实现了检查可疑谱面的功能,将不符合规范的谱面添加到封禁列表
- 更新了相关的模型和迁移文件
|
2025-08-15 08:05:02 +00:00 |
|
MingxuanGame
|
2c7c761a44
|
feat(score): add simple suspicious score check
TODO: use another lib to check the beatmap is whether suspicious or not
|
2025-08-14 07:44:13 +00:00 |
|
MingxuanGame
|
7a6a548a65
|
fix(statistics): fix levels
|
2025-08-13 10:37:51 +00:00 |
|
MingxuanGame
|
d9cf522f40
|
feat(score): support custom pp calculator
|
2025-08-10 05:05:08 +00:00 |
|
MingxuanGame
|
70399a2e50
|
feat(score): update statistics & return user in score
|
2025-07-29 07:36:33 +00:00 |
|
MingxuanGame
|
223fa99692
|
feat(score): support calculate pp
|
2025-07-29 02:56:21 +00:00 |
|