Vorlage:CLUBLIGA-Berechnen: Unterschied zwischen den Versionen
Aus chessmail Wiki
Cutter (Diskussion | Beiträge) |
Cutter (Diskussion | Beiträge) |
||
(77 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | <div style="display: none;"> | |
− | + | ||
− | + | {{#loop: m | 1 | {{{Anzahl}}} | | |
− | + | {{#vardefine:MK|{{#var:{{#var:m}}-MK}}}} | |
− | + | {{#vardefine:{{#var:MK}}-BP|0}} | |
− | + | {{#vardefine:{{#var:MK}}-BP-aus|0}} | |
− | + | {{#vardefine:{{#var:MK}}-W-BP|0}} | |
− | + | {{#vardefine:{{#var:MK}}-W-BP-aus|0}} | |
− | + | {{#vardefine:{{#var:MK}}-S-BP|0}} | |
− | + | {{#vardefine:{{#var:MK}}-S-BP-aus|0}} | |
− | + | {{#vardefine:{{#var:MK}}-SP|0}} | |
− | + | {{#vardefine:{{#var:MK}}-SP-aus|0}} | |
− | + | {{#vardefine:{{#var:MK}}-Offen|0}} | |
− | + | {{#vardefine:{{#var:MK}}-Komplett|0}} | |
− | + | {{#vardefine:{{#var:MK}}-Aktiv|0}} | |
− | + | {{#vardefine:{{#var:MK}}-Start|0}} | |
+ | {{#loop: b | 1 | 5 | | ||
{{#vardefine:B|{{#var:MK}}-B{{#var:b}}}} | {{#vardefine:B|{{#var:MK}}-B{{#var:b}}}} | ||
− | + | {{#vardefine:{{#var:B}}-BP|0}} | |
− | + | {{#vardefine:{{#var:B}}-BP-aus|0}} | |
− | + | {{#vardefine:{{#var:B}}-BP-W|0}} | |
− | + | {{#vardefine:{{#var:B}}-BP-W-aus|0}} | |
− | + | {{#vardefine:{{#var:B}}-BP-S|0}} | |
− | + | {{#vardefine:{{#var:B}}-BP-S-aus|0}} | |
− | + | {{#loop: r | 1 | {{#var:RMax}} | | |
− | + | {{#vardefine:R|{{#var:B}}-R{{#var:r}}}} | |
− | + | {{#vardefine:MR|{{#var:MK}}-R{{#var:r}}}} | |
− | + | {{#ifeq:{{#var:b}}|1| | |
− | + | {{#vardefine:{{#var:MR}}-BP|0}} | |
− | + | {{#vardefine:{{#var:MR}}-BP-aus|0}} | |
− | + | {{#vardefine:{{#var:MR}}-W-BP|0}} | |
− | + | {{#vardefine:{{#var:MR}}-W-BP-aus|0}} | |
− | + | {{#vardefine:{{#var:MR}}-S-BP|0}} | |
− | + | {{#vardefine:{{#var:MR}}-S-BP-aus|0}} | |
− | + | {{#vardefine:{{#var:MR}}-SP|0}} | |
− | + | {{#vardefine:{{#var:MR}}-SP-aus|0}} | |
− | {{# | + | }} |
− | {{#vardefine:F|{{#var:R}}- | + | {{#vardefine:Farbe|W}} |
− | {{#vardefine: | + | <!-- -------------Dieser Block muss nach der Bearbeitung noch verdoppelt werden für Schwarz ---- --> |
− | + | {{#vardefine:F|{{#var:R}}-{{#var:Farbe}} }} | |
− | + | {{#vardefine:MF|{{#var:MR}}-{{#var:Farbe}}}} | |
− | + | {{#vardefine:BF|{{#var:B}}-{{#var:Farbe}}}} | |
− | + | {{#vardefine:MGF|{{#var:MK}}-{{#var:Farbe}}}} | |
− | + | {{#vardefine:L|{{#var:{{#var:F}}L}}}} | |
+ | {{#vardefine:S|{{#var:{{#var:F}}S}}}} | ||
+ | {{#vardefine:E|{{#var:{{#var:F}}E}}}} | ||
+ | {{#vardefine:Start|0}} {{#vardefine:Aktiv|0}} | ||
+ | {{#switch:{{#sub:{{#var:S}}|0|1}} | ||
|?|E={{#vardefine:E|0}} {{#vardefine:BP-aus|0}} {{#vardefine:Start|1}} | |?|E={{#vardefine:E|0}} {{#vardefine:BP-aus|0}} {{#vardefine:Start|1}} | ||
− | | | + | |a={{#vardefine:E|0}} {{#vardefine:BP-aus|0}} {{#vardefine:Aktiv|1}} |
|#default={{#vardefine:BP-aus|1}}}} | |#default={{#vardefine:BP-aus|1}}}} | ||
− | < | + | {{#ifeq:{{#var:E}}|0,5|{{#vardefine:E|0.5}}}} |
− | + | {{#vardefine:{{#var:MK}}-BP|{{#expr:{{#var:{{#var:MK}}-BP}}+{{#var:E}}}}}} | |
− | + | {{#vardefine:{{#var:MK}}-BP-aus|{{#expr:{{#var:{{#var:MK}}-BP-aus}}+{{#var:BP-aus}}}}}} | |
− | + | {{#vardefine:{{#var:MR}}-BP|{{#expr:{{#var:{{#var:MR}}-BP}}+{{#var:E}}}}}} | |
− | + | {{#vardefine:{{#var:MR}}-BP-aus|{{#expr:{{#var:{{#var:MR}}-BP-aus}}+{{#var:BP-aus}}}}}} | |
− | + | {{#vardefine:{{#var:MF}}-BP|{{#expr:{{#var:{{#var:MF}}-BP}}+{{#var:E}}}}}} | |
− | + | {{#vardefine:{{#var:MF}}-BP-aus|{{#expr:{{#var:{{#var:MF}}-BP-aus}}+{{#var:BP-aus}}}}}} | |
− | + | {{#vardefine:{{#var:MGF}}-BP|{{#expr:{{#var:{{#var:MGF}}-BP}}+{{#var:E}}}}}} | |
− | + | {{#vardefine:{{#var:MGF}}-BP-aus|{{#expr:{{#var:{{#var:MGF}}-BP-aus}}+{{#var:BP-aus}}}}}} | |
− | + | {{#vardefine:{{#var:B}}-BP|{{#expr:{{#var:{{#var:B}}-BP}}+{{#var:E}}}}}} | |
− | + | {{#vardefine:{{#var:B}}-BP-aus|{{#expr:{{#var:{{#var:B}}-BP-aus}}+{{#var:BP-aus}}}}}} | |
− | < | + | {{#vardefine:{{#var:BF}}-BP|{{#expr:{{#var:{{#var:BF}}-BP}}+{{#var:E}}}}}} |
− | + | {{#vardefine:{{#var:BF}}-BP-aus|{{#expr:{{#var:{{#var:BF}}-BP-aus}}+{{#var:BP-aus}}}}}} | |
− | + | {{#vardefine:{{#var:F}}-BP|{{#expr:{{#var:{{#var:F}}-BP}}+{{#var:E}}}}}} | |
+ | {{#vardefine:{{#var:F}}-BP-aus|{{#expr:{{#var:{{#var:F}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:MK}}-Aktiv|{{#expr:{{#var:{{#var:MK}}-Aktiv}}+{{#var:Aktiv}}}}}} | ||
+ | {{#vardefine:{{#var:MK}}-Start|{{#expr:{{#var:{{#var:MK}}-Start}}+{{#var:Start}}}}}} | ||
+ | <!-- ------------- Ende Block Weiß ---------------------------- --> | ||
+ | {{#vardefine:Farbe|S}} | ||
+ | <!-- ------------- Beginn Block Schwarz --------------------- --> | ||
+ | {{#vardefine:F|{{#var:R}}-{{#var:Farbe}} }} | ||
+ | {{#vardefine:MF|{{#var:MR}}-{{#var:Farbe}}}} | ||
+ | {{#vardefine:BF|{{#var:B}}-{{#var:Farbe}}}} | ||
+ | {{#vardefine:MGF|{{#var:MK}}-{{#var:Farbe}}}} | ||
+ | {{#vardefine:L|{{#var:{{#var:F}}L}}}} | ||
+ | {{#vardefine:S|{{#var:{{#var:F}}S}}}} | ||
+ | {{#vardefine:E|{{#var:{{#var:F}}E}}}} | ||
+ | {{#vardefine:Start|0}} {{#vardefine:Aktiv|0}} | ||
+ | {{#switch:{{#sub:{{#var:S}}|0|1}} | ||
+ | |?|E={{#vardefine:E|0}} {{#vardefine:BP-aus|0}} {{#vardefine:Start|1}} | ||
+ | |a={{#vardefine:E|0}} {{#vardefine:BP-aus|0}} {{#vardefine:Aktiv|1}} | ||
+ | |#default={{#vardefine:BP-aus|1}}}} | ||
+ | {{#ifeq:{{#var:E}}|0,5|{{#vardefine:E|0.5}}}} | ||
+ | {{#vardefine:{{#var:MK}}-BP|{{#expr:{{#var:{{#var:MK}}-BP}}+{{#var:E}}}}}} | ||
+ | {{#vardefine:{{#var:MK}}-BP-aus|{{#expr:{{#var:{{#var:MK}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:MR}}-BP|{{#expr:{{#var:{{#var:MR}}-BP}}+{{#var:E}}}}}} | ||
+ | {{#vardefine:{{#var:MR}}-BP-aus|{{#expr:{{#var:{{#var:MR}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:MF}}-BP|{{#expr:{{#var:{{#var:MF}}-BP}}+{{#var:E}}}}}} | ||
+ | {{#vardefine:{{#var:MF}}-BP-aus|{{#expr:{{#var:{{#var:MF}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:MGF}}-BP|{{#expr:{{#var:{{#var:MGF}}-BP}}+{{#var:E}}}}}} | ||
+ | {{#vardefine:{{#var:MGF}}-BP-aus|{{#expr:{{#var:{{#var:MGF}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:B}}-BP|{{#expr:{{#var:{{#var:B}}-BP}}+{{#var:E}}}}}} | ||
+ | {{#vardefine:{{#var:B}}-BP-aus|{{#expr:{{#var:{{#var:B}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:BF}}-BP|{{#expr:{{#var:{{#var:BF}}-BP}}+{{#var:E}}}}}} | ||
+ | {{#vardefine:{{#var:BF}}-BP-aus|{{#expr:{{#var:{{#var:BF}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:F}}-BP|{{#expr:{{#var:{{#var:F}}-BP}}+{{#var:E}}}}}} | ||
+ | {{#vardefine:{{#var:F}}-BP-aus|{{#expr:{{#var:{{#var:F}}-BP-aus}}+{{#var:BP-aus}}}}}} | ||
+ | {{#vardefine:{{#var:MK}}-Aktiv|{{#expr:{{#var:{{#var:MK}}-Aktiv}}+{{#var:Aktiv}}}}}} | ||
+ | {{#vardefine:{{#var:MK}}-Start|{{#expr:{{#var:{{#var:MK}}-Start}}+{{#var:Start}}}}}} | ||
+ | <!-- ------------- Ende Block Schwarz ------------- --> | ||
+ | {{#ifeq:{{#var:b}}|5 | | ||
+ | {{#vardefine:BP|{{#var:{{#var:MR}}-BP}} }} | ||
+ | {{#vardefine:BP-aus|{{#var:{{#var:MR}}-BP-aus}} }} | ||
+ | {{#vardefine:{{#var:MR}}-BPG|{{#expr:{{#var:BP-aus}}-{{#var:BP}} }} }} | ||
+ | {{#vardefine:SP|0}} {{#vardefine:SP-aus|0}} | ||
+ | {{#ifexpr: {{#var:BP-aus}}<10| | ||
+ | {{#vardefine:{{#var:MR}}-tKomplett|}} | ||
+ | {{#ifexpr:{{#var:BP}}<5.5| | ||
+ | {{#ifexpr:({{#var:BP-aus}}-{{#var:BP}})>5| | ||
+ | {{#vardefine:SP-aus|1}} | ||
+ | | {{#vardefine:{{#var:MR}}-tKomplett|offen}} | ||
+ | {{#vardefine:{{#var:MK}}-Offen | {{#expr:{{#var:{{#var:MK}}-Offen}}+1}} }} | ||
+ | }} | ||
+ | | | ||
+ | {{#vardefine:SP|1}} {{#vardefine:SP-aus|1}} | ||
+ | }} | ||
+ | | | ||
+ | {{#vardefine:{{#var:MR}}-tKomplett|komplett}} | ||
+ | {{#vardefine:{{#var:MK}}-Komplett | {{#expr:{{#var:{{#var:MK}}-Komplett}}+1}} }} | ||
+ | {{#vardefine:SP-aus|1}} | ||
+ | {{#ifexpr:{{#var:BP}}<5.5| | ||
+ | {{#ifeq:{{#var:BP}}|5|{{#vardefine:SP|0.5}} | ||
+ | }} | ||
+ | | {{#vardefine:SP|1}} | ||
+ | }} | ||
+ | }} | ||
+ | {{#vardefine:{{#var:MR}}-SP|{{#var:SP}} }} | ||
+ | {{#vardefine:{{#var:MR}}-SP-aus|{{#var:SP-aus}} }} | ||
+ | {{#vardefine:{{#var:MK}}-SP|{{#expr:{{#var:{{#var:MK}}-SP}}+{{#var:SP}} }} }} | ||
+ | {{#vardefine:{{#var:MK}}-SP-aus|{{#expr:{{#var:{{#var:MK}}-SP-aus}}+{{#var:SP-aus}} }} }} | ||
+ | |}} | ||
}} | }} | ||
+ | }} | ||
+ | {{#vardefine:{{#var:MK}}-RP|{{#expr:600-{{#var:{{#var:MK}}-SP}}*100-2*{{#var:{{#var:MK}}-BP}} }} }} | ||
+ | |||
+ | }} | ||
+ | </div> | ||
+ | <div style="display: none;"> | ||
+ | </div> |