
                        【 タイプウェル憲法用ランキングシステム 】

                                                                    2010年4月1日（by Sheegel)

■ 概要

タイプウェル憲法用ランキングシステムは、PHP&MySQL にて製作されています。
憲法ローマ字、憲法かな、憲法英語モードの記録を処理し、ランキングに反映します。
また、個人別練習成果として送付されたデータを1000件（管理人の設定により変動あり）
保存し、各個人の練習成果をグラフ表示と共に確認する事が出来ます。

■ ランキング種類

･ 憲法R&K統合ランキング
･ 憲法ローマ字ランキング
･ 憲法かなランキング
･ 憲法英語ランキング

■ 機能

タイプウェル憲法ランキングシステムの機能

･ ユーザー登録型リアルタイムランキング
･ ユーザー登録時にURLを入力する事によってお名前からリンクが貼れます。
･ 各記録モード共通でランキングデータの送信が可能
･ ランキングデータ送信後に各個人のランキング結果を前回の結果と共に表示（最新10件）
･ 個人別練習成果をグラフ表示と共に観覧可能（グラフ表示に Flash を使用）
･ ユーザー登録内容をクッキーに保存（選択可能）。認証時に自動入力
･ ユーザー情報の編集が可能
（お名前の編集には管理者の承認が必要です ==>> 名前変更時に管理者へ変更依頼メールが自動送信されます）
･ ユーザー情報の削除が可能（ランキングデータを含めすべて削除されます）
･ ユーザー登録時に登録内容を、ユーザー、管理者へメール送信
･ ランキングデータをメール送信
･ ユーザー登録データ、ランキングデータをバックアップ


■ ランキング参加方法

※ ランキング参加資格
   他のタイプウェルランキングに参加されている方。
   憲法ランキングのみの参加は出来ません。
   また、各ランキングに参加できる方は下記の通りです。

※ ローマ字入力ランキングに参加される場合
   タイプウェル国語Ｒのランキングに参加されている事

※ かな入力ランキングに参加される場合
   タイプウェル国語Ｋのランキングに参加されている事

※ 英語入力ランキングに参加される場合
   タイプウェル英単語のランキングに参加されている事

■ ランキングデータ送付方法

※ ユーザー認証にて認証されると、
   ランキングデータ送付画面が表示されます。ローマ字、かな、英語データ共通ですので
   指定のテキストエリアに貼り付け、送信して下さい。データチェックは
   厳密に行っておりますので、手動にての修正は絶対に行わないでくさい。
   万一、貼り付けたデータがおかしいとお気づきになった場合は、
   再度タイプウェル憲法よりコピーして貼り付けて下さい。

■ ランキング

※ ピンク色表示は新規参加者です。
   青色表示は更新データです。


■ 個人練習結果

   ユーザーの練習実績（平均）から、
   次レベルまでへの到達回数と到達時の総合スピードなどを計算（簡易予想）します。
   標準では、50件表示となっていますが、ユーザー更新記録が50件を超えると、100件表示となります。
   100件を超えると、最新100件表示となります。ユーザー更新記録は1000件まで保存します。（管理人の設定により変動あり）

   ●グラフ領域

   [棒グラフ]
   更新総合ポイント（前回総合ポイントとの差）と、累計更新総合ポイントとの比率。
   練習記録表の＜更新ＳＰ率＞青色表示されている値を表示しています。
   見やすくする為に、表示倍率を1倍・2倍・3倍表示としています。

   [折れ線グラフ]
   自分のランキング順位の位置です。（ランク１位＝１００％）
   例えば、１０人の参加者があれば、
   １位＝１００％、２位＝９０％、３位＝８０％、・・・９位＝２０％、１０位＝１０％
   となるような計算です。

   [面グラフ]
   ランキング平均です。
   単純に、総合ポイントの合計を人数で割った値を、トップからの割合で表示しています。


   ●各詳細表示

   ◆ ランキングリザルトとトップとの差
   現在ランクとトップとの差を表示しています。（ ）内がトップとの記録差です。

   ◆ 条項別リザルトとトップとのタイム差
   太字表示が自分の値で、真ん中の記録がトップの方の値。右側にトップとの差を表示しています。
   Unknown 表示は、旧ランキングでの記録なので、値が保存されていない場合に表示されます。

   ◆ アベレージと次レベルへの予想
   [Ave]
   左から、
   更新総合ポイントの累計、更新総合ポイント合計の平均、
   更新総合スピードの累計、更新総合スピード合計の平均、
   赤字の mAve は下記参照

   [level(総レ)]
   左から、
   次のレベル、次レベルまで必要な総合ポイント、
   次レベルまでに必要な練習回数、次レベルポイント、次レベル達成時の予想総合スピード、予想獲得スピード

   [level(タイパー)]
   左から、
   level(総レ)と同じ。

   ※ 赤字の mAve について
   次レベルへの予想では、
   次レベル到達まで、現在の成績から、[次レベルまでに必要な練習回数]が表示されています。

   １）必要練習回数*更新総合スピード平均＝予想獲得スピード（例 5.2回 * 0.75sec = 3.9sec）
   ２）現在の総合スピード＋予想獲得スピード＝次レベル達成時の予想総合スピード（例 3.9sec + 274.966sec = 278.866sec)
   ３）憲法仕様に沿って総合ポイントを計算
	例）1280000-(120000000/278.866)=849685.79891417383259343197091076 = 849686 <<== 850000 まで、314P 足りない。
   ４）３）の結果により、mAve を計算します。
	例）120000000/(1280000-850000)=279.06976744186046511627906976744 = 279.07sec
   ５）次レベル達成時の予想総合スピード - 現在の総合スピード = 予想獲得スピード（例 279.07sec - 274.966sec = 4.104sec）
   ６）予想獲得スピード / 必要練習回数 = 必要スピードアップ／回（例 4.104sec / 5.2回 = 0.789sec）
   ７）３）までの計算＝実績値では、850000 へ到達しない為、モデレートアベレージとして、mAve を計算しています。

   これらの数値がどのように変化していくか・・・未知数です。


   ●練習記録一覧

   掲載スペースの都合により、略語で表示しています。
   総合Ｐ＝総合ポイント
   更新ＳＰ＝更新総合ポイント
   総合Ｓｐ＝総合スピード
   更新ＳＳｐ＝更新総合スピード

   タイパー種別
   Machine, Genius, Professional, Amateur 表記の事です。

   総合Ｐ、達成率など、更新に近づくと強調表示します。
   ９０％〜９５％未満で赤色
   ９５％〜赤色＋太字

■ ご注意

※ 登録データや登録内容に不正が認められた場合は
   管理人の権限により予告なく登録データを削除します。
   予めご了承ください。

■ 不具合報告

※ ランキングデータがおかしい、CGIスクリプトのエラー等
   不具合を発見した場合は、お手数ですがお知らせいただけると幸いです。
   その場合は、下記のメールアドレスにてお願いいたします。
   
   E-mail sheegel@tw-kenpou.com
   by シーゲル(Sheegel)


■ その他

※ 送信されたランキングデータには万全の体制をとっておりますが
   万一、データの破損が発生し、データを消失した場合でも
   当方では責任をとる事が出来ませんので、ご自分でもデータのバックアップは
   必ずとって下さるようお願いいたします。

■ 最後に

※ 「タイプウェル」に出会って、私のタイピング技術もすばらしく向上しました。
   こんなすばらしいタイピングソフトをフリーで提供されている坂口 友樹さんに
   感謝の意をこめて。これからも応援しています。


■ 履歴

   PHP&MySQL にて製作	2010年4月1日公開
   CGI(Perl)にて製作	2002年5月20日公開


以上
