=============================================================================== 累積数 ------------------------------------------------------------------------------- 累積数とは、単に旧バージョン(v1~v5)で「投票数」と言われていたものである。 =============================================================================== =============================================================================== 範囲数と範囲期間 ------------------------------------------------------------------------------- 【例】 範囲期間が5日間の場合、今日の13日が終わって14日になった瞬間に、 9日,10日,11日,12日,13日の5日間の合計が範囲数になる。 ------------------------------------------------------------------------------- 【例】 範囲期間が10日間の場合、今日の13日が終わって14日になった瞬間に、 4日,5日,6日,7日,8日,9日,10日,11日,12日,13日の10日間の合計が範囲数になる。 =============================================================================== =============================================================================== 累積総点と範囲総点 ------------------------------------------------------------------------------- 好き+3点、普通+1点、嫌いマイナス1、などのように、重みを加えて計算したものが「総点」である。 累積数を使用して計算した総点は、累積総点と呼ばれる。 範囲数を使用して計算した総点は、範囲総点と呼ばれる。 ------------------------------------------------------------------------------- 累積総数と範囲総数 ------------------------------------------------------------------------------- 累積総数と範囲総数は、重みを考慮せず単純に足し合わせたものである。ソートする際、 累積総点と範囲総点の両方が同点の際に、順序を決定するのに用いられる。 =============================================================================== =============================================================================== 計算のタイミング ------------------------------------------------------------------------------- 総点の計算、及び、ソートは、日付変更のタイミングで計算される。 =============================================================================== =============================================================================== 継承性 ------------------------------------------------------------------------------- v6.0は、旧バージョンのデータベースを継承しない。 =============================================================================== =============================================================================== 表示スタイル ------------------------------------------------------------------------------- 以下のように、【範囲総点】【累積総点】の両方が表示できる。 ------------------------------------------------------------------------------- 【名前】 【好き】 【普通】 【嫌い】 【範囲総点】 【累積総点】  いぬ   ♥9(1)  〇10(2) ✕11(3)     2      32      ------------------------------------------------------------------------------- 【好き】の場合、9が累積数、1が範囲数。 【普通】の場合、10が累積数、2が範囲数。 【嫌い】の場合、11が累積数、3が範囲数。 =============================================================================== =============================================================================== ソート ------------------------------------------------------------------------------- 範囲総点か累積総点のどちらでソートするか、設定ファイルで指定できる。 ------------------------------------------------------------------------------- 範囲総点でソートの際で同点の場合は累計総点が高い方を上にする。 累計総点でソートの際で同点の場合は範囲総点が高い方を上にする。 両方共同点の場合は範囲総数が多い方が上になるようにする。 =============================================================================== =============================================================================== Variables ------------------------------------------------------------------------------- 累積数(投票数) : vcnt 累積総点 : vpnt 累積総数 : vsum ------------------------------------------------------------------------------- 範囲数 : rcnt 範囲総点 : rpnt 範囲総数 : rsum ===============================================================================