Toon Tone のスコア計算

HSB の推測色を HEX に変換し、正解色との見た目の差を Delta E で測って 0-100 点にします。

スコア付きで遊ぶ

HSB を使う理由

色相・彩度・明度は、記憶している色を人が説明する感覚に近いからです。

Delta E を使う理由

人の目で見た色の違いを測る指標なので、RGB の単純差よりゲームに合います。

API で再計算する理由

ランキング登録時は seed と HSB をサーバーで再計算し、不正な最終点を防ぎます。