CHUNITHM Rate Analyzer

CHUNITHM のレート上げのお供に!

などを簡単に調べられるツールです。

最新情報やバグ報告・リクエストなどは 作者 Twitter で!

注意

対象譜面

レベル11~13+で、ランクA以上が出ているもの (ランクAを達成していない譜面は未プレイ扱い)。

※レベル11未満の曲がレートの対象に入っている方 (BEST レート 13 未満) は正しく計算することができません。

スコア情報の取得について

このツールは CHUNITHM NET の内部で使われている URL に直接アクセスすることでスコア情報を収集します。これが「通常想定し得ない方法」による、あるいは「不正な」サービスの利用と解釈された場合、利用規約によってアカウント停止等の処分が行われる可能性があります。

ツールの性質を理解したうえで、各自の判断でご利用ください。このツールを使用したことで起こったトラブルに作者は対応しません。

使い方

インストール

このリンク
  • PC の場合 →
    • "このリンク" ブックマークバーにドラッグ&ドロップ
  • スマホの場合 / ブックマークバーがない場合 →
    • "このリンク" をコピーして、適当なブックマークに貼り付け

※ IE 系のブラウザでは動作チェックをしていません

手でコピーする人用:

javascript:(function()%7Bfunction%20callback()%7B(function(%24)%7Bvar%20jQuery%3D%24%3B%24(%22head%22).append(%22%3Cscript%20src%3D'https%3A%2F%2Fzk-phi.github.io%2FCHUNITHMRateAnalyzer%2Fchunithm.js'%3E%22)%7D)(jQuery.noConflict(true))%7Dvar%20s%3Ddocument.createElement(%22script%22)%3Bs.src%3D%22https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fjquery%2F1.7.1%2Fjquery.min.js%22%3Bif(s.addEventListener)%7Bs.addEventListener(%22load%22%2Ccallback%2Cfalse)%7Delse%20if(s.readyState)%7Bs.onreadystatechange%3Dcallback%7Ddocument.body.appendChild(s)%3B%7D)()

起動

  1. CHUNITHM NET にログイン
  2. 利用権があることを確認
  3. CHUNITHM NET の画面を出したまま 、保存しておいたリンクを開く

協力者求む! (2016/04/09~)

CHUNITHM Rate Analyzer は誰でも開発に参加できます

曲の追加だけなら プログラミングも不要 なので、新曲の追加時など、いち早く最新のデータを配信するためにぜひ協力してください!

配信前に僕が簡単にチェックをするので、自信がなくても大丈夫です (いつも協力してくれている方には、僕のチェックなしで即配信できる権限を渡す可能性もあります)。

曲データの追加方法

  1. (GitHub のアカウントを取得)
  2. レートアナライザーの GitHub ページ にアクセスし、上部の Fork ボタンを押す (→ 自分のアカウントにコピーされる)

    imgs/1_fork.png

  3. gh-pages ブランチに切り替える

    imgs/2_branch.png

  4. chunithm.js を開いて、右上の鉛筆マークを押す (→ 編集できるようになる)

    imgs/3_edit.png

  5. 曲リストの場所を探して (100 行目あたり)、 一番後ろに 新しい曲を追加する

    imgs/4_add_entry.png

    • 適当な曲データをコピペして、
    • id を新曲の ID に変更 (調べ方は後述)
    • level を 「赤譜面なら 2 / 紫譜面なら 3 」 に変更
    • rate_base を新曲の譜面定数に変更
    • name を新曲の曲名 (赤譜面なら 曲名+「赤」) に変更
    • ※曲名以外はすべて半角
  6. ページ下部の Commit Changes ボタンを押す (→ 保存される)

    imgs/5_commit.png

    • 「○○を追加」など、どこを変えたかわかるメモを書いてください
  7. レートアナライザのトップに戻って、New Pull Request を押す

    imgs/6_pr.png

  8. 適当にメッセージを入れて送信

    imgs/7_send.png

僕に pull request が届いたら、大丈夫そうか簡単にチェックして、アップデートを配信します。

曲 ID の確認方法

  1. CHUNITHM NET にログイン
  2. レコードを開いて、絞り込みなどをうまく使って調べたい曲がリストに表示されている状態にする
  3. 調べたい曲を右クリック → 要素を検証

    imgs/a1_rightclick.png

  4. 曲名の左に書いてある sendUserMusicDetail(???)??? が ID

    imgs/a2_id.png

Q&A

で、結局どうしたらレート上がるの?

BEST 枠 (上位30曲) のスコアを伸ばすか、BEST 枠に入っていない曲を BEST 枠入りさせて BEST 枠平均を上げましょう。

レートの仕組みを詳しく知りたい

リゼット (14 新) 推奨日記 さんに詳しい考察があります。

スコアがすべて 0 になってるんだけど?

CHUNITHM NET 利用権があるか確認してください。

リンク

リゼット (14 新) 推奨日記

このツールのもとになっている、レートのシステムや計算式、譜面定数の考察があります。

チュウニズムスコアツール

全譜面のスコアをまとめて一覧したり、他のプレーヤーと比較できるツール。スコア取得の仕組みを実装するときに参考にしました。