-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
139 lines (128 loc) · 6.14 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<!doctype html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Gullvikmoen Swiss ladder</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="apple-touch-icon" sizes="76x76" href="/swiss-ladder/apple-touch-icon.png?v=Jy7R9jbbQk">
<link rel="apple-touch-icon" sizes="152x152" href="/swiss-ladder/apple-touch-icon-152x152.png?v=Jy7R9jbbQk">
<link rel="apple-touch-icon" sizes="167x167" href="/swiss-ladder/apple-touch-icon-167x167.png?v=Jy7R9jbbQk">
<link rel="apple-touch-icon" sizes="180x180" href="/swiss-ladder/apple-touch-icon-180x180.png?v=Jy7R9jbbQk">
<link rel="icon" type="image/png" sizes="32x32" href="/swiss-ladder/favicon-32x32.png?v=Jy7R9jbbQk">
<link rel="icon" type="image/png" sizes="16x16" href="/swiss-ladder/favicon-16x16.png?v=Jy7R9jbbQk">
<link rel="manifest" href="/swiss-ladder/site.webmanifest?v=Jy7R9jbbQk">
<link rel="mask-icon" href="/swiss-ladder/safari-pinned-tab.svg?v=Jy7R9jbbQk" color="#5bbad5">
<link rel="shortcut icon" href="/swiss-ladder/favicon.ico?v=Jy7R9jbbQk">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/swiss-ladder/browserconfig.xml?v=Jy7R9jbbQk">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/gullvikmoen-ladder.css?v=6">
<script defer src="js/swiss-ladder/console.js?v=4"></script>
<script defer src="js/swiss-ladder/player.js?v=4"></script>
<script defer src="js/swiss-ladder/match.js?v=4"></script>
<script defer src="js/swiss-ladder/match-test.js?v=4"></script>
<script defer src="js/swiss-ladder/ranking.js?v=4"></script>
<script defer src="js/swiss-ladder/pairing.js?v=4"></script>
<script defer src="js/swiss-ladder/ladder.js?v=4"></script>
<script defer src="js/swiss-ladder/ladder-test.js?v=4"></script>
<script defer src="js/gullvikmoen-ladder.js?v=4"></script>
</head>
<body>
<!--[if lte IE 9]>
<p class="browserupgrade">
You are using an <strong>outdated</strong> browser.
Please <a href="https://browsehappy.com/">upgrade your browser</a> to
improve your experience and security.
</p>
<![endif]-->
<header>
<div class="title">
<span class="gullvikmoen">Gullvikmoen</span> Swiss ladder <a id="aboutLink" class="right" href="">Om</a>
</div>
</header>
<div id="aboutPanel" class="hidden">
<fieldset>
<legend>Hva er Swiss ladder?</legend>
Swiss ladder er et
<a target="_blank" href="https://en.wikipedia.org/wiki/Swiss-system_tournament">turneringssystem</a> hvor
ingen spillere blir slått ut, slik som i vanlige turneringer, men spiller i alle kamprundene.
<p></p>
Gullvikmoen badmintonklubb sin utgave Swiss ladder er en enkel versjon med følgende egenskaper:
</fieldset>
<fieldset>
<legend>Oppsett av kamper</legend>
I første kamprunde blir alle spillere tilfeldig sortert.
<p></p>
Videre fungerer oppsett av kamper på følgende måte:
<ul>
<li>Det er kun ett sett i hver kamp. Man bestemmer på forhånd hvilken poengscore man spiller til. Det
anbefales å ha en absolutt grense, altså at man ikke trenger to poeng ledelse for å vinne. Dette gjør at
ingen kamper blir langvarige og på den måten forsinker turneringen.
</li>
<li>Ingen spiller to ganger mot samme motstander.</li>
<li>En spiller møter alltid den neste spilleren under/over på rankinglista <i>som han ikke har møtt
tidligere</i>.
</li>
</ul>
</fieldset>
<fieldset>
<legend>Ranking</legend>
Etter hver kamprunde beregnes blir spillerne er rangert etter netto poengscore. Det vil si at man alltid har en
oppdatert resultatliste og kan avslutte turneringen før alle mulige kamper er spilt, hvis man ønsker.
<p></p>
Hvis en spiller må stå over en kamprunde (på grunn av odde antall spillere, eller ingen ledige
motstandere som man ikke møtt tidligere), får spilleren en kompensasjon i sin poengscore.
</fieldset>
<fieldset>
<legend>Om applikasjonen</legend>
I nåværende versjon lagrer applikasjonen ingen data, hverken på din datamaskin/mobile enhet eller noe annet
sted.
<p></p>
Denne applikasjonen kan benyttes fritt. Den er publisert som Open Source, på
<a href="https://github.com/hkbuvik/swiss-ladder" target="_blank">GitHub</a>. Tilbakemeldinger mottas med takk,
på <a href="mailto:[email protected]">e-post til Håvard Kvam Buvik</a>.
</fieldset>
</div>
<fieldset id="addPlayersPanel">
<legend>Registrer spillere</legend>
<label for="playerName">Navn:</label> <input type="text" id="playerName">
<button id="addPlayerButton">Legg til</button>
<ol id="playerList"></ol>
<button id="pairPlayersButton" disabled="disabled">
Start turnering med <span id="roundsToPlay">0</span> runder
</button>
</fieldset>
<fieldset id="pairingPanel" class="hidden">
<legend>Kamper runde <span id="roundSpan"></span></legend>
<div id="pairingList"></div>
<button id="endRoundButton">Avslutt denne runden</button>
<div><a href="" id="abortLink">Avbryt denne turneringen</a></div>
</fieldset>
<fieldset id="ladderFinishedPanel" class="hidden">
<legend>Turneringen er ferdig!</legend>
<a href="" id="restartButton">Start ny turnering</a>
</fieldset>
<fieldset id="rankingPanel" class="hidden">
<legend>Resultater</legend>
<table>
<thead>
</thead>
<tr>
<td valign="top">
<div id="rankingList"></div>
</td>
<td> </td>
<td valign="top">
<div id="resultsList"></div>
</td>
</tr>
</table>
</fieldset>
</body>
</html>