通常スコアから判定内訳と EX スコア候補を推定する静的サイトです。
title(曲名+難易度)を選択- 通常スコアを入力
計算するを押下
フルコンボ種別は常に未指定で推定します。
index.html: 画面本体styles.css: スタイルsrc/core/score.js: EX スコア推定のコアロジックsrc/core/song-data.js: 楽曲データ検証ロジックsrc/ui/app-ui.js: UI ロジックsrc/main.js: エントリーポイントpublic/songs.json:title(曲名+難易度)、ノート数、フリーズ/ショック数データ
各要素は 1 譜面を表します。title は 曲名 (難易度) 形式です。
OK数 は freezes + shocks として計算に渡します。
[
{
"title": "Song Name (EXPERT)",
"notes": 900,
"freezes": 12,
"shocks": 0
}
]- Node.js 24 (+ npm 11)が必要です。
# 依存関係のインストール
npm install
# 開発サーバー起動
npm run dev
# ビルド
npm run build
# テスト
npm test