[[PSS/ロードマップ]] #contents Ver.6.x 以降で実装する新しいランキング機能のSandBox * 現実的な案 (2003-05-20) * 現実的な案 (2003-05-20) [#obdda568] - 月ごとのランキング - 1度その月に正解した問題は次の月までポイントが低くなる -- 最後に正解したときの日付を記憶し、月が異なればポイントを加算、同じならポイントを 1/2 に。 - 現行のランキングシステムは「累積的ランキング」として残す。 * 現実的な案 (2003-04-21) * 現実的な案 (2003-04-21) [#eb51db96] ** 新ランキングページを作成。 ** 新ランキングページを作成。 [#t3154c7b] - 現行のランキングとは別に新たにランキングを作成する。 - 現行のランキングを残すのか? - ポイント数は0から? ** 機能 ** 機能 [#zb37463c] - 1週間以内に正解した問題はポイント加点を減らす(1/3くらい?) - 各種データをサーバ上に保持する。 -- 「会社と自宅でのポイント共有」を実現したい - 表示項目を変更 -- 性別を廃止 -- 不正解数と正解率を表示 * 現行ランキング機能の改善案 * 現行ランキング機能の改善案 [#va351fea] ** サーバ上のポイント配置 ** サーバ上のポイント配置 [#v1cb6514] Pss Ver.6.0 以降では、「前回更新したポイント」と「前回更新時から追加されたポイント」を保持する。 Ver.6.0 以降でランキングを更新すると、「前回更新時から追加されたポイント」がサーバが保持している ポイントに追加される。 これにより、クライアント側で履歴が消えてしまい、ポイントがリセットされてしまった場合でも、 前回の値からポイントが追加されるようになる。 (現在は履歴が消えてしまったらポイントが0からの再スタートになってしまう) * 抜本的な改善案 * 抜本的な改善案 [#k980a192] ** by Halts ** by Halts [#zfc2e2a8] コンセプトは『公平なランキング』で、現在の「どの問題集を学習しても 点数が一律で加算されてしまう」という「ランキング」と呼ぶには不適当な状況 を是正しようともくろんでいます。 - ランキング用の特別な問題集を用意する - これらの問題集毎にランキングを行う - これらの問題集は基本的に編集不可にする -- 編集不可だと Pss の良さがなくなるんでは? - ヒントは見るor聞くことができない。 『学習モード毎の不公平感』 - 学習モード毎に別々のランキングとする - ランキングに参加できるモードを限定する -- 『ランキングに参加できるのは和英入力モードのみ』 ユーザが作れるランキング - 参加者・問題集限定 -- 問題集の認証は? -- 「ランキングページを公開する・しない」の設定 - 問題集のダウンロード機能との組み合わせ - 投稿システム自体を PssEditor に組み込んでしまう(シームレスに!) - 友達同士でランキングに参加するシチュエーション ** アイデア ** アイデア [#yfbaf562] - 同じ問題を繰り返すと不正できるんでは? -- 「前回やった問題を繰り返す」モードでの得点もランキングの得点としては加えないほうが良いかも。 -- 「N時間以内に学習した問題はポイントを加算しない」 -- 1度目の正解は100点、2度目は80点・・・とするのもおもしろいのではないか。 --- きっぱりと「正解率でランキング」にしてしまう方がいいように思う。 - 全ての問題での正解率が(仮に)90%を越えた時点で「卒業」なる称号があるのも面白いかも。 - ランキングを問題集ごとに作るのではなく、たとえば「初級」「中級」「上級」のように ランキングのグループをいくつか用意して、それに対応する問題集でのポイントor正解率で ランキングを作り、追加問題集はそれぞれでランキングを作るのでは無く、 レベルの一番近そうなランキンググループに入れる、というように。 -- 追加問題集のレベル分けランキングについてはぶっちゃけ「無理」のような気がします(^^; - 「学習時間」のランキング -- 「勉強熱心度+PSSヘビーユーザー度」を測るランキング -- 問題集の内容や学習方法(選択、入力)に依存しないある意味公平なランキング -- 「不正がしやすい」のではないか -- たくさんのランキングを作るときのリンク先の一つに「学習時間で集計したランキング」 のようなものを用意するかも。