仕様書

大前提
日報支援を目的としています。
可能な限り、必要なものを追加していきたいと思います。
板無所属のメンバーはデータに含まれていません。ぜひ、ご参加ください。
板名、板内チーム名の大文字小文字は同一のものとして集計されています。
未提出者はチームメンバーとしてカウントされていますが、それ以外の判定は無視されています。
未提出の板名は表示されません。
一人チームもランキングに含みます。目的は人それぞれ、切り捨てる理由がありません。追い抜けばいいだけです。
使い勝手
デザイン"崩壊"度:IE >> NN = Ff > Opera(IEは最悪ってことです)
ストレス無く利用するには、OperaかFirefoxをおすすめします。
IE7で確認できる環境が無いため、動作は保証しません。
色分け
変化の無いステータス
バグリザルトの可能性がある
ぞろ目
ユニーク
達成
誕生日
新規改名転入出
バグリザルト
1リザルトの解析時間が1時間を切るものは、バグリザルトの可能性として赤色で表示されます。
マシンが高性能なら、1時間を切るものも不可能ではないかもしれません。
あくまで目安、です。
軽量
合計ランキング表示で、変化がない行を無視します。
変化が無くても、誕生日であれば表示されます。
つまり、イベントや達成が無く、増分が無いものを表示しません。
細かく順位変動を確認したい場合は、チェックを外して下さい。
順位
同点を同位として扱っています。
同位を抜け出した場合、抜けた方は同位、抜かれた方が下位となり、表示はそれぞれ→、↓となります。
板、板内チームが消滅した場合、↓が無いのに↑が表示されることになります。
順位変動予測
方程式y = mx + nより、y = 新しい日付のリザルト、x = 1、n = 古い日付のリザルトとし、「新しい日付のリザルト = m + 古い日付のリザルト」と仮定します。
次に傾きは、「新しい日付のリザルト - 古い日付のリザルト = 増分」、よって方程式は、「y = 増分x + 古い日付のリザルト」と仮定します。
これより、連立方程式から計算し、予測値を求めています。
指定した範囲の増分だけで判定していますので、範囲は大きく取るほど、近似値が出ると思います。
●ただし、転出入などのメンバー数変更があった場合、予想を上回る数値が出ることがあります。
達成
3桁以上を対象とします。
桁数から1つ引いた桁に変化があるときに、判定されます。
例えば、100で達成となるのは110、120...
1000で達成となるのは1100、1200...
10000で達成となるのは11000、12000...
ぞろ目
2桁以上を対象とします。
ユニーク
2桁以上を対象とします。
末尾に指定した数字を持つものが判定されます。
有効なのは数値のみです。それ以外の入力は無視されます。
日付指定方法
リソースを有効に利用するために、日付けを指定しなくても結果を表示できます。
基準とする日付は、ログを保有する最新のものと、次の日付のものです。
セレクトメニューで参照できる範囲は40日分です。それより前を指定したい場合は、ログリスト一覧より選んで下さい。
イベント(UD新規、改名、転入、転出、誕生日)
日付の範囲を大きく取った場合、その間のデータは参照していませんのでイベントの取得は正確には行われません。
誕生日はその性質上、範囲で判定しています。また、from < today <= toとなっていますのでご注意ください。
改名
同じの板内でstatusが同じの場合、改名と判断されます。
入力ミスの修正、訳ありで名前を捨てるなど、元の名前を表示したくない場合が想定されます。
よって、改名後の名前だけを表示するものとします。
手間をかければ調べられるし、不要ならコピペ時に消せばいいし、改名前もあったほうがいいのかな…?
板内チームを移動した場合、板別では改名扱いですが、板内チーム別では転入出となります。
解析時間
1年を365日として計算しています。
そのため、1月は30.42日のファジィに計算しています。
メニュー
JavaScript、それに拡張機能のAjaxを利用しています。
文字順に、2バイト文字を表示するものはまだありません。追加しました。
Opera9.2、Ff2.0、IE6、NC7で動作確認済み。
スクリプト
オープンソースです。同一のサイトを展開していただいても、全く問題ありません。
Perlで作られています。
データ
http://sono-.hp.infoseek.co.jp/からお借りしています。
もしもの時のために、gridから吸い出すのも用意していますが、動作がいまいちです。
参考
grid.orgへ参照することに対して、過去に問題が発生したようです。
http://forum.grid.org/phpBB/viewtopic.php?t=11411
http://ex7.2ch.net/test/read.cgi/entrance/1064507876/754-
http://hiyoko.s47.xrea.com/test/read.cgi/kako/1064507876/754-
などを参考のこと。
最後に
管理人はフリータなんて造語が大嫌いな、就職浪人、社会のおにもつです。
それでも何かできないかと、スクリプトを書いてみました。
この程度のレベルでよければ、お声がかかるのを首がたれるほど長くしてお待ちしています。
●一時的に生活水準最低ラインを保っていますが、いつネット環境を失うか分かりません。