新しいランキング欲しくない?
誰かが呟いていた、
「読んで貰えるチャンスさえあれば、面白さが伝わる筈なのに」と……。
今回はそんなお話。
ランキングの基準は『総合評価』である。
総合評価 = 文章評価合計 + ストーリー評価合計 + ブックマーク件数 × 2
ポイントが加算されれば読む人が増える、増えるとランキングに載る、すると読む人が増える、またランキングに載るという好循環が続きます。
これはとても良い現象です。
当然、実力(面白さ等)がなければ乗り続けることは出来ませんのでいずれランキング外になります。
よって今のランキングに問題はなく必要なのです。
なら問題は何か。
ランキングに載るためにポイントを不正操作する人がいるという噂。
詳しくは知りませんよ興味ないので。
でも他の人が書いたエッセイのタイトルを見ればなんとなーくわかります。
先述したように実力がなければランク外になるので放置で良いのです。
問題は不正の影響でポイントが加算されたかもしれないチャンスを逃してしまう人がいるという事。
ならどうやって救済するか。
『読まれていない投稿がランク上位になるランキングを新しく作れば良い』
具体的には。
実力評価 = 総合評価 ÷ (ユニークアクセス合計 + 1)
※最後の+1はゼロ除算しないためのオマケです。
この計算ならば投稿直後は全員ゼロから開始されます。
ですのでランキングを表示するときに『ユニークアクセス合計』で降順ソートをします。
すると、見てもらえた投稿は下がっていきます。
実力が評価されポイントが付与されると再び上昇します。
上昇はしますが、ユニークアクセス合計が増えれば再び下がっていきます。
ちなみに『小説家になろう』のサイトトップ左にあるランキング一位の作品を例にすると。(2016/11/02現在)
0.011600 = 357,373 ÷ (30,807,136 + 1)
総合評価100、ユニークアクセス合計が1000の投稿があったとしましょう。
すると現在のランキング一位より計算結果が高くなるのです。
0.099900 = 100 ÷ (1000 + 1)
ランキング一位と同じだけのアクセス数があれば、同等以上の総合評価になる可能性を秘めていると言えなくも無くも無いかも知れないたぶん恐らくねきっとねだといいな。
しかしこの計算には穴があります。未読作品がトップになれないのです。
なのでボーナス条件を設けます。
ユニークアクセス合計が800未満の場合はボーナスとして1を付与。
※この800は「小説家になろう」登録者数の約0.1%です。値は要調整でしょう。
実力評価 = (総合評価 + ボーナス) ÷ (ユニークアクセス合計 + 1)
こうすることでランキングトップは未読の投稿になるわけです。
それなら新着を探せば良いじゃない? と言われるかもしれません。
投稿経験のある人なら知っていると思いますが、不人気の時間帯でも数百、人気の時間帯ともなれば数千の投稿があります。その大半は連載中、さらに総合評価の高い作品も混ざっている。なので新規投稿は一瞬で埋もれるのです。
10頁にも及ぶ新着から新規投稿を探してくれる人はスコッパーと呼ばれる賢者様だけなのです。
先述のポイントを不正操作する人はどうなるか。
総合評価50、ユニークアクセス合計が10の投稿があったとしましょう。
4.636363 = (50 + 1)÷(10 + 1)
日間ランキングに載るために不正操作をした結果、新ランキングで悪目立ちします。
敏感な人に目を付けられる情報になるかもしれません……。
あくまで未読投稿の救済ランキングであって不正を暴く目的ではないので、悪目立ち程度で良いのです。
そろそろ〆ます。
このランキングの長所は、
・ボーナス条件が外れるまでは読んで貰える可能性が残る
・新規で開始した連載も読んで貰える可能性が生まれる
・ユニークアクセス合計が少ない投稿ほどランキングを上下しやすい
・スコッパーさんが新しい作品を掘り当てるのが楽になる
・【読まれたのにポイントが増えなければ諦めがつく!】←ココ大事!
・【読まれたのにポイントが増えなければ諦めがつく!】←大事なので二回書く!
逆に短所は……、あるでしょうけど伏せときます。
たぶん感想に書かれるでしょうし、気になる人はそれを読めば良いのだから。
まあぶっちゃけると実現しないと思っています。
一日三回のサーバー更新タイミングで全投稿データを再計算するわけですから、相当な負荷になる恐れがあります。
もしかしたら外部サイトに似たような計算を行っているところがあるかも知れませんが調べていないので不明です。
このランキングが実装されたとしても底辺な私はランクインしないでしょうけどね……。