]> git.sesse.net Git - wloh/blob - templates/rating.xml
05bfa4cd45f28f6a0b83ec9c415e05bdf2798563
[wloh] / templates / rating.xml
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE
3   html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
4   "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
5 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="no" xmlns:t="http://template.sesse.net/">
6   <head>
7     <title>WLoH-rating</title>
8     <link rel="stylesheet" href="style" type="text/css" />
9   </head>
10   <body>
11     <p style="font-size: smaller;" t:id="navbar">
12       <t:languages>
13         <t:separator>::</t:separator>
14         <t:lang-with-link><a /></t:lang-with-link>
15         <t:lang-no-link />
16       </t:languages>
17     </p>
18
19     <h1>WLoH-rating</h1>
20
21     <p><em>Dette er et hobbyprosjekt fra tredjepart, og ikke en offisiell del av
22       <a href="http://wordfeud.aasmul.net/">Wordfeud Leage of Honour</a>.</em></p>
23
24     <p>Ratingen er dog basert på spilledata fra WLoH (takk til Lobotommy
25       for tilgang!), og oppdateres
26       hver hele time. Den er fullstendig uoffisiell, og har ingen innflytelse
27       på WLoH, men brukes for å estimere vinnersannsynligheter i
28       <a href="index">sannsynlighetsberegningen</a>.</p>
29
30     <p>Modellen kan endre seg når som helst når jeg føler for det :-)
31       Ikke ta ratingen alt for alvorlig, selv om den er basert på
32       relativt fornuftige matematiske modeller. Husk at all statistikk
33       sier mer om fortiden enn om framtiden.</p>
34
35     <h2>Modellparametre</h2>
36
37     <p>For de som vet litt om slikt. Det finnes også en lengre, mer detaljert
38       <a href="ratings-explained">forklaring</a> beregnet på ikke-matematikere.</p>
39
40     <ul>
41       <li>MLE-basert modell med én skalar (styrke) per spiller og to globale skalarer (begge standardavvik, se under), løst med syklisk MM (minorization-maximization). Antall iterasjoner før konvergens: <t:iterations />.</li>
42       <li>Rimelighetfunksjon, prior: Normalfordeling med µ=500, σ=<t:rating-prior-stddev /> (est.)</li>
43       <li>Rimelighetfunksjon, per kamp: Normalfordeling med µ=(score1 - score2), σ=<t:match-stddev /> (est.)</li>
44       <li>Vekting: Inneværende sesong samt de tre siste vektes fullt ut
45         (likt med prior). Deretter eksponentielt synkende vekting, med
46         halveringstid på tre sesonger. Spill som er registrert med
47         0-0, 150-0, 0-150 eller 150-150 ignoreres.</li>
48     </ul>
49
50     <h2>Divisjonsoversikt</h2>
51
52     <table>
53       <thead>
54         <tr>
55           <th>Div.</th>
56           <th>Snitt</th>
57           <th>Std.avvik</th>
58         </tr>
59       </thead>
60       <tbody t:id="divisions">
61         <tr>
62           <th t:id="rank" />
63           <td class="num" t:id="average" />
64           <td class="num" t:id="stddev" />
65           <t:subdivisions>
66             <td class="num"><a t:id="divlink" /></td>
67           </t:subdivisions>
68         </tr>
69       </tbody>
70     </table>
71
72     <h2>Rankingliste</h2>
73   
74     <table>
75       <thead>
76         <tr>
77           <th></th>
78           <th>Nick</th>
79           <th>Rating</th>
80           <th>Std.avvik</th>
81           <th>Sist sett</th>
82         </tr>
83       </thead>
84       <tbody t:id="players">
85         <tr>
86           <th t:id="rank" />
87           <td><a t:id="user" /></td>
88           <td class="num" t:id="rating" />
89           <td class="num" t:id="stddev" />
90           <td><a t:id="divlink" /></td>
91         </tr>
92       </tbody>
93     </table>
94
95     <p class="lastsync">Databasen ble sist synkronisert <t:last-sync />.</p>
96   </body>
97 </html>