#12 リザルト評価ロジック
🟧 ステータス: 未着手 対応Issue: #12 Issue内容を本ページにコピーした初期スタブ。設計確定後にこのページを正式版で置き換える。
🎯 概要
5分プレイ終了後のリザルト画面における3軸評価ロジックを設計する。承認欲求ポイント、杭打ち精度、有益おじさん度の計算式とランク判定を定義する。
✅ ゴール / 完了条件
- [ ] 3軸評価の計算式
- [ ] 承認欲求ポイント
- [ ] 杭打ち精度
- [ ] 有益おじさん度
- [ ] ランク判定(S / A / B / C / D / 低評価称号)
- [ ] 称号一覧と解放条件
- [ ] リザルト画面での表示順・演出
- [ ]
docs/design/result.md作成
📦 アウトプット
docs/design/result.md- 計算式 + サンプル評価表
📋 3軸評価(たたき台)
1. 承認欲求ポイント
- そのプレイの total final_pv(#11参照)
2. 杭打ち精度
- 杭打ち成功数 / 杭打ち試行数
- 完璧/良/普通/失敗 の重み付け平均
- 関連性正解率(正しい技術知識ベースのリソース選択)
3. 有益おじさん度
- ネタリソース多様性(使用したカテゴリ数)
- 図鑑経験値の蓄積
- 倫理情報ポストへのいいね回数
- デイリチャレンジ事前学習の有無
📋 ランク判定(たたき台)
| ランク | 称号 | 条件 |
|---|---|---|
| S+ | 永久有益おじさん | 全軸90%以上 + 図鑑コンプ |
| S | 次世代の技術倫理を牽引する有益おじさん | 全軸80%以上 |
| A | 一人前の出る杭おじさん | 全軸60%以上 |
| B | 修行中の杭打ち見習い | 全軸40%以上 |
| C | 承認欲求の追っかけ | 杭打ち精度低 |
| D | 承認欲求の奴隷・ただの叩きおじさん | 倫理観高+有益度低 |
| 隠し | 承認欲求帝王おじさん | インフレ億超え |
📋 タスク
- [ ] 各軸の計算式確定
- [ ] ランク閾値決定
- [ ] 称号一覧策定
- [ ] リザルト画面演出設計
- [ ] サンプル評価表作成
- [ ] ドキュメント化
🔗 依存・関連
- 親: #1
- 依存: #6, #11
- 関連: #8(図鑑進捗), #18(アナリティクス)
📚 参考
- 「有益おじさん度」がリザルトの評価ポイント
- ネタゲーだが「学びの可視化」をリザルトで担保