多さではなく、勢いを測る。
StreamerSeeker のランキングは、同時接続数の多さでは並びません。視聴者がいま伸びている勢いで並びます。同接が少なくても、急成長していれば上位に来ます。なぜそうなるのか。数式を読むより、触って確かめるほうが早いはずです。
スコアを構成する5つの要素
ライブ中の同接の時系列から、1分ごとに再計算します。毎分ペースは平方根、5分・30分の増減と加速度は比較元の同接で正規化します。30分の増加率は別に加点します。
viewers_per_minute
平均ペース
配信開始からの経過時間あたりの平均視聴者数。その平方根を基礎点にします。
√圧縮growth_5m
直近5分の伸び
5分前からの増減を、5分前の同接の0.75乗で割ります。直近の変化を映す項目です。
同接で正規化growth_30m
直近30分の伸び
30分前からの増減を、30分前の同接の0.75乗で割ります。
同接で正規化growth_rate_30m
30分前との比率
何人ではなく何倍になったか。増減人数が少ない場合は寄与を割り引きます。
率・高配点acceleration_bonus
加速度ボーナス
直近5分の伸びが30分平均を上回ると加点。5分前の同接で正規化し、最大150点。
同接で正規化同じ増加人数でも、元の同接で重みが変わる
増えた人数を、比較元の同接の0.75乗で割ります。増加人数と元の同接の両方を動かして、正規化後の値を比べてください。
同じ +100 人でも、比較元 200 人なら 1.9、800 人なら 0.7(重み付け前)。
growth_5m は5分前、growth_30m は30分前の同接を比較元にします。各項の重み付けはこの後です。計算では比較元が20人未満でも20人として扱います。
比率の加点と、加速の上限
30分の増加率は最大5倍を150倍し、増減人数が少ない場合は割り引きます。加速度ボーナスには別に上限があります。毎分ペースと5分・30分の増減には固定の上限はありません。
バーはそれぞれの上限を同じ尺度で表示。増加率の寄与は増減人数に応じて750点より低くなる場合があります。
二つの配信を、同じ式で比べる
小規模側は比率(+400% と +3.1%)が高く、増加人数も元の同接で正規化して比較します。
既知の限界
- 重みと定数は経験的な調整で、統計的な裏付けはありません。
- 離脱率は観測できません(YouTube APIは純増減しか返さないため)。
- 計算サイクルごとに独立なので、同接のわずかな揺らぎがそのままスコアに乗ります。
- バイラルな急増と、予定された企画への一斉流入とを区別できません。
- 一度落ち込んでからの回復が、横ばい維持より高く評価されます。
この揺らぎが気になるときは /dashboard の「安定」バッジを見てください。安定バッジはスコアではなく同接数そのものの推移を見るため、一過性の急増や急減を安定とは判定しません。