ABCDEFGHIJKLMNOPQRSTU
1
この大会名は、「激突要塞レート戦」略して「レート戦」です。
2
wiki↓
3
GINNTUSANNTOYUKAINANAKAMATATI - 激突要塞!+攻略wiki (seesaawiki.jp)
4
過去の対戦結果↓
5
対戦結果保管庫_23~79期!
6
運営はok21、ゆきと、なかやまにんに、Mocho、青茶です。
7
8
参加資格:ありません。自分が作った要塞でなくてもかまいません。レート戦にエントリーさせたい要塞のパスワードを、要塞の作者名(わかる範囲でOK)とあわせて運営に送ってください。
9
ただしすでに参加している要塞をエントリーさせることはできません。リンクはこれ↓
10
https://forms.gle/6qtY9XjnpKDCPSxn9
11
12
13
対戦形式についてです。
14
①第1期は8機の要塞がエントリーした状態で始めます。
15
②次の期に進む時に、何機かの要塞を追加でエントリーします。エントリーする要塞は、投稿フォームに送られた要塞やゆきとが独自にネットから集めたものをエントリーさせます
16
またレートアウトした分はエントリー数を多くすることで補います。
17
③それぞれの期では、エントリーしている要塞を8機ずつの組に分けていき、それぞれの組で8機総当たり戦を行い、その結果を基にレートを算出します。
18
④対戦環境についてです。騎玉、盾玉が乗り込める環境で行います。26期以降は、Mocho氏作の連戦ツールを用いて行います。
19
⑤算出されたレートは、次の期に持ち越されます。但し、レートが0未満になった要塞は次の期には参加することが出来ず、レートアウトに移動されます。
20
レートの算出方法については、下で詳しく書きます。
21
22
23
現要塞レート環境をメタるのはok21です。どんどんやってほしい
24
25
26
27
28
29
30
レーティングシステムについて
31
32
本レート戦では、イロレーティングを採用しています。一部数値の改変を行っています。
33
1期~期まで
34
①新規要塞に与えられる初期レートは5000です。
35
②要塞Aの要塞Bに対するオッズO_{AB}が7/3であることと、要塞AのレートR_Aと要塞BのレートR_Bの差が5000であることを同義とします。「O_{AB}=7/3⇔(R_A)-(R_B)=5000」です。
36
③A,B,...,G,Hの8つの要塞がリーグ戦を行ったときの要塞Aの新しいレートR'_Aは、それぞれの要塞の元レートR_A~R_HとAの勝ち数Wを使って、
37
ROUND(R_A+(1/7)*1000*(W-S)-α)
38
但し、S=Σ_{X=B~H}(1/(1+(7/3)^((R_X-R_A)/5000)))
39
とします。ここで、Sは各要塞に対する勝率予想の合計値を表します。ただし、ROUND(X)はXの1/10の位を四捨五入する関数とし、勝ち数Wは
40
W=(R_Aがリーグ内で勝った数)+0.5*(R_Aがリーグ内で引き分けた数)
41
とします。リーグ内で全勝すればW=7、全敗すればW=0です。
42
αはレートのインフレを抑制するための定数です。変更する可能性があります。
43
レートが0未満になった要塞は、レートアウトします。次回以降のレート戦に参加することは出来ません。
44
期から
45
16機組のリーグを行います。
46
③A,B,...,O,Pの16の要塞がリーグ戦を行ったときの要塞Aの新しいレートR'_Aは、それぞれの要塞の元レートR_A~R_PとAの勝ち数Wを使って、
47
ROUND(R_A+(1/15)*K*(W-S)-α)
48
但し、S=Σ_{X=B~P}(1/(1+(7/3)^((R_X-R_A)/D)))
49
とします。ここで、Sは各要塞に対する勝率予想の合計値を表します。ただし、ROUND(X)はXの1/10の位を四捨五入する関数とし、勝ち数Wは
50
W=(R_Aがリーグ内で勝った数)+0.5*(R_Aがリーグ内で引き分けた数)
51
とします。リーグ内で全勝すればW=15、全敗すればW=0です。
52
Kはレートインして間もない要塞が絡む対戦では、通常よりも大きな値を使います。
53
54
レート差から勝率を、勝率からレート差をそれぞれ予想する方法を書いておきます。
55
56
ⅰ)まず勝率を予想する方法です。要塞AのレートがR_A,要塞BのレートがR_Bで、レート差がD_{AB}=R_A-R_Bであるとき、
57
要塞Aが勝つ確率W_{AB}は、
58
W_{AB}=1-(1/(1+(7/3)^(D_{AB}/5000)))
59
です。Bが勝つ確率W_{BA}は、
60
W_{BA}=1-W_{AB}
61
です。この方法は、対複数要塞においても適用できます。複数の要塞のレートの平均をR_Bとし、同様に計算することが出来ます。
62
63
ⅱ)レートを予想する方法です。要塞Aがある要塞群に対してWの勝率を上げたとき、要塞Aの予想レートR_Aは、要塞群の平均レートをR_{gr}として、
64
R_A=R_{gr}+5000*log_{7/3}(W/(1-W)))
65
と予想されます。
66
67
68
参考文献:
69
70
イロレーティング - Wikipedia
71
標準正規分布表 (aist.go.jp)
72
73
各値については、現在使われているものを下に記します。
74
75
カット(α)要塞追加数
76
5032
77
78
以下メモ
79
80
勝率予想
勝ち数別到達レート予想(16機リーグ用)
81
レート勝率(%)レート勝率(%)勝率(%)勝ち数レート勝率(%)勝ち数レート
82
030.00750060.440.00-無限53.385788
83
50031.81800062.443.30.5-1487156.78.56583
84
100033.67850064.416.71-1057360.097393
85
150035.59900066.3310.01.5-796663.39.58225
86
200037.56950068.1913.32-604666.7109090
87
250039.561000070.0016.72.5-449770.010.510000
88
300041.611050071.7520.03-318173.31110970
89
350043.681100073.4323.33.5-202076.711.512020
90
400045.771150075.0526.74-97080.01213181
91
450047.881200076.6130.04.5083.312.514497
92
500050.001250078.0933.3591086.71316046
93
550052.121300079.5136.75.5177590.013.517966
94
600054.231350080.8540.06260793.31420573
95
650056.321400082.1343.36.5341796.714.524871
96
700058.391450083.3446.774212100.015+無限
97
50.07.55000
98
99
勝ち数別到達レート予想(8機リーグ用)
100
勝ち数00.511.522.533.544.555.566.57