osu!mania 4K 树星数 v1(试用版)

反馈 / 报告读数不对

在你的浏览器本地计算,文件不会上传到任何服务器。

正在加载模型(首次约 15 MB)…
模型

CNN36 是测试版的新星数:P1h 再多看一个直接读谱面的小卷积网络,只核过 NoMod 和 DT,第一次用要多下载约 11 MB。说明见下方“新星数(测试版)”。

Mod

说明

星数是什么意思

平均要多强的玩家,才能在这张谱上打到 96% 的准确率(stable ScoreV1 口径,默认用谱面文件里的 OD)。数越大越难。

米段位 / 面段位

把这张谱和 REFORM / LN 段位谱用同一模型、同一标准比较,看它排在哪两段之间;不代表能通过对应段位。

  • 米段位:用总星数(96% 准确率,ScoreV1)和 REFORM 1st … 10th、Alpha … Eta 的整段(Marathon)读数比较。
  • 面段位:用整张谱按 LN 段位的标准(97% 准确率,ScoreV2)读出的星数,和 LN Dan Courses v2 6th … 15th 的整段读数比较。LN 5 段及以下社区没有公认的标准,所以不用,低于 6 段一律显示“LN 6 段以下”。
  • “偏 8th”表示更靠近 8th,“居中”表示落在两段之间的中间三分之一。两段读数相差不到 0.05 星(模型重训的波动量级)时合成一档,例如 REFORM 2nd 和 3rd 显示为“2nd–3rd”。
  • 长条占物件不到 15% 的谱,面段位变灰,只作参考。总星数标了“不可靠”时,段位也不可靠。
  • HT / DT 下,用这个倍速的读数和 NoMod 段位谱比较。
  • 主读数和四首连起来的整段(Marathon)比。整段比单曲长、读数偏高,所以单曲按整段换算会显得低一点。下面另给一行“米段位(按单曲)”:用 REFORM 官方单曲换算,每段只有 2–6 首,误差约 ±0.15 段;Eta 没有单曲,高于 Zeta 的部分是外推。另外,段位谱标注的 OD 常比谱面文件里的高(Alpha 以上多为 OD 9),按文件 OD 读,段位还会再显得低约 0.1 段。
键型分项(测试版)

结果卡里的“键型分项”给出叠(jack)、乱、切、单手交互四个分项星数,以及失分构成。它是测试版:只在 NoMod、谱面文件 OD、非变速谱上检验过,以后读数可能调整。键型名称按中文 4K 社区的常用说法(以《下落式音游齐民要术》为准);乱和切按社区的习惯整段归类,在群友数据上检验过。

  • 分项★:平均要多强的玩家,才能在这张谱的【这类键】上打到 96%,和总星数同一刻度。几个分项不是加起来等于总星数;某项比总星数高,说明难点在这类键上。
  • 叠:同一列紧挨着连按(中间没有别的按键),间隔不到 200 ms,如 1 轨纵连 [1][1][1]、双押叠 [12][12][12]。对切(如 [14][23] 来回)、交互不算叠。乱和切里偶尔夹的子弹(同一列只连两下)目前也算进叠,这和社区按整段归类的习惯不同。
  • 乱/切(以前叫“速度”):其余的快键(与上一个按键时刻间隔不到 125 ms),也就是相邻两行不共用列的部分,楼梯、滚动(roll)、对拍都在这里。失分构成和苦手提示用的是这个合计。
  • 乱、切:把乱/切里的快键按所在的一段再分。每一行看它前后各 1 秒内的行(只数和上一行相隔不超过 200 ms 的行):一半以上和上一行共用列的,是叠段;否则三押的行占一成以上算三押切段,双押以上的行占 15% 以上算双押切段,其余算乱段;这样的行不到 6 行时不归段。乱 = 乱段里的快键(相邻行不共用列、几乎没有多押,如单乱、滚动 1234);切 = 双押切段(jumpstream,如 [12]3[24]1[34]2[13]4)、三押切段(handstream)里的快键。叠段里和不归段的快键两边都不算,只算进乱/切合计,所以乱、切加起来比乱/切少一些。
  • 单手交互(以前叫“切”):同一只手两根手指均匀来回 3 步以上(1212、3434),另一只手可以同时在按,所以对切 [13][24] 里每只手的来回也算;它是叠在乱/切等类别上的子集。它和社区说的切(双押切、三押切)不是一回事。
  • 某类键少于 50 个或不到 5% 时不给这一项的星数。
  • 失分构成:在刚好能把整首打到 96% 的水平上,丢的分里叠、乱/切(括号里再分乱、切)、长条、锁列(column lock:一只手按住长条时,这只手另一根手指的按键)、其他各占几成;单手交互和节奏不规则与这几类重叠,单独列出。节奏不规则的比例较高时标“多级乱较多”(同一段里混用多种分度,比如 1/4 突然接 1/3)。
  • 苦手要小心:某类键的失分占比很高时(叠 ≥45%、乱/切 ≥90%、长条 ≥30%),提示这类键苦手的人要小心。叠在 3–7 星之间还会给出大约差几星,这是同水平里叠最弱和最强各三分之一玩家的平均差,不是你个人的读数。乱/切、长条只给文字。
  • 长条分项星数还没定,暂不显示;HT / DT、自定义 OD 和变速谱下不给分项。它和实验性功能里的米 / 面分项是两套换算,不要混着比较。
偏科与星数约定
  • 星数是一种约定:要说清“按谁的手来读”。这里的星数,是用约 1.2 万名玩家的公开成绩,反推平均要多强的人才能打到 96%;谁打这张谱,就按谁的手来读。
  • 偏科是真的。水平相同、偏科方向相反的两群人,对“两张难度接近的谱谁更难”的看法,比随机分成两群时多分歧约 7–13 个百分点。叠能单独测出来:叠擅长和叠苦手的人,对一张叠占五分之一的谱,感受大约差 0.2 星。
  • 在叠很重的高难谱上,现在的星数大约代表“练叠比七成五的人都多”的那种人:练叠一般的人会觉得它难约 0.1 星,练叠最多的人会觉得它易约 0.14 星。
  • 我们试过改成“按平均玩家读”和“按同水平的典型玩家读”。这两种都把叠很重的谱读得太难,预测之后的新成绩反而更不准,所以没有换。
  • 也试过“按你偏哪种键型,给你单独一个星数”。它没能比公共星数更准地排出偏科不同的人自己觉得的难易,所以网页只给一个星数,偏科用键型分项里的“苦手要小心”来提示。
  • 分项★ 和失分构成各管一件事:分项★ 是“这张谱里这类键本身有多难”;失分构成是“难度有多少压在这类键上”。某类键苦手的人在哪张谱上吃亏,看的是后者。

和社区段位标签的差别:和社区给谱面标的段位比,网页的米段位整体偏低。非叠谱换成单曲尺子、按段位谱的 OD 读以后,基本就不偏了。叠谱原本偏低约 1.3 段,换完还剩约 1 段:其中约 0.3 段来自“按谁的手来读”(见上面几条),其余约 0.7 段是“96% 准确率”和“段位通关手感”本来就不是一回事、加上读数误差,目前分不清。

新星数(测试版,CNN36)
  • 页面最上面的“模型”可以选:P1h(现行星数)、CNN36(只看新星数)、两个都看(P1h 为主,结果卡里多一块“新星数”并排对比)。新星数和现行星数同一刻度、同一约定(谁打谁定、96% ScoreV1),只是模型多看了一样东西。
  • 只看 CNN36 时,段位按 CNN36 自己读出的段位谱换算;键型分项、米 / 面分项这些挂在总星数上的读数按同一个差平移(它们本来就定义成“总星数 + 一个差”);分段曲线不变。
  • 多看的是一个小卷积网络(CNN36):直接读整张谱每 10 毫秒四列的按下、松开、按住,学排名谱上大家实际打出来的难度。它和原来的 22 项谱面统计、参照水平读数一起交给同一种树,20 棵树取平均。
  • 检验过的:在没进过训练的排名谱上,人群认为差 0.2–0.5 星的谱对,新星数判对 82.9%,现在的星数 80.5%;REFORM 段位谱逐段变难,没有倒挂;在群友 replay 上两者打平,没看出变差。
  • 只核过 NoMod 和 DT(谱面文件 OD);HT、自定义 OD 下不给。
  • 第一次用要多下载模型(CNN36 约 11 MB、新的树约 2.7 MB),每张谱多算一两秒;已经算好的谱切过去只补算新星数。觉得哪张谱新星数更准或更离谱,欢迎反馈(复制读数信息时会带上新星数)。
版本

树星数 v1(模型 P1h,冻结日期 2026-10-14)。它和之前本机网页上的“公共星数”刻度不同,难谱上大约高 1 星以上,不要混着比较。

这不是官方星数

这不是 osu! 官方星数,也不会和它一一对应。除 HT / DT 外,不计算其他 mod(HR、EZ、HD 等)。

HT / DT

在上方选 Mod 后,所有谱面会按这个倍速重新计算(算过的会记住,来回切换不用重算)。DT/NC 固定 1.5 倍,HT 固定 0.75 倍;判定窗口按 stable 的 DT / HT 规则换算,OD 用谱面文件里的值(或实验性功能里自定义的 OD)。

  • DT:模型训练时用过官方成绩库里的 DT 成绩,DT 读数经过和 NoMod 同类的检验。
  • HT:官方成绩库里的 HT 成绩不可靠(多半是练习或试玩),没有用来训练和检验。HT 读数只是“把谱放慢到 0.75 倍”后按同一方法算出来的,仅供参考。
  • 分段曲线的时间轴是变速后的实际时间。附近段位参考谱、米 / 面段位用的仍是各段位谱的 NoMod 读数(谱面按所选倍速算,段位谱不变速)。
自定义 OD / acc(实验性功能)
  • 打开实验性功能后,Mod 下面多一行 OD:选“自定义”,拖滑条或直接输入(0–10,一位小数),松手或停止输入后所有谱面按这个 OD 重算。判定窗口和模型的 OD 特征一起换掉,类似 lazer 的 Difficulty Adjust;可以和 HT / DT 同时用。
  • 模型训练时只见过谱面自带的 OD,自定义 OD 的读数没有单独检验过,只供参考。每张谱的结果卡会标出“OD x(自定义;谱面 y)”,复制读数信息里也会写上。
  • 选回“谱面文件”或关掉实验性功能,就回到谱面文件里的 OD。算过的 OD 会记住,来回切换不用重算。
  • 达成水平表最下面一行的 acc 也可以拖滑条或输入(85–99.5%),不用重算,拖动时直接更新。
什么谱会被拒绝

不是 mania、不是 4K、物件少于 20 个的谱不会出读数。

什么情况会标“不可靠”
  • 有变速:超过 10% 的物件处,滚动速度偏离主速度 10% 以上。训练时排除了这类谱,读数未经检验。
  • 带 storyboard:.osz 里有 .osb 文件,或 .osu 里有 Sprite / Animation 事件。这类可能是观赏或特效谱,读数未经检验。
  • 超出排名谱训练范围:星数高于排名谱最高读数(约 8.9 星),或某项谱面特征超出排名谱的范围。

标了“不可靠”的读数只能当参考,别太当真。

隐私

所有计算都在你本机的浏览器里完成,文件不上传。模型文件是公开的,任何人都能下载。