Wettkampfsteuerung
Wettkampf starten
Die gewünschte Wettkampfnummer eingeben und anschließend Start auswählen. Eine ungültige oder nicht vorhandene Nummer wird direkt unter der Eingabe erklärt.
Gesamtdatei und Fortsetzung
Beim Start am ersten Eintrag der Startliste wird eine neue
Gesamtdatei nach dem Muster
WK_gesamt_YYYYMMDDHHMM.txt angelegt. Die Wertungen
darin verwenden die konfigurierten Dezimalstellen.
Nach einem Programmabbruch kann der Wettkampf an einer späteren Position gestartet werden. Die neueste Gesamtdatei wird nur fortgesetzt, wenn ihr Zeitstempel weniger als zwei Stunden zurückliegt und ihr letzter gespeicherter Lauf unmittelbar vor der gewählten Position steht. Andernfalls beginnt eine neue Gesamtdatei; vorhandene Dateien bleiben unverändert.
Rollenauswahl
Unter „Bitte auswählen“ die benötigte Rolle auswählen. Bereits verwendete Rollen stehen vorübergehend nicht zur Verfügung.
Demo und Ergebnisexport
Die Demo führt einen vollständigen Beispielwettkampf automatisch aus und protokolliert die einzelnen Schritte.
Nach abgeschlossenen Starts kann das Ergebnis im gewählten Format exportiert werden. Exportformat auswählen und Ergebnis exportieren drücken; die Datei wird im Download-Ordner des Browsers abgelegt.
Wettkampfende
Wettkampfende beendet den aktuellen Durchgang und setzt die Eingabemasken zurück. Nicht abgeschickte Eingaben gehen dabei verloren.
Leitung
Die eingehenden Teilnoten werden mit Kampfrichternummer und Namen angezeigt. Die max. Differenz ist der Abstand zwischen niedrigster und höchster Wertung. Überschreitet sie den konfigurierten Maximalwert, wird eine Besprechung erforderlich. Der genaue Vergleich steht als Tooltip am Differenzfeld.
Besprechung gibt die Werte zur Korrektur frei. Abschicken ist erst bei vollständigen, gültigen Wertungen möglich.
Eine Besprechung wird angeboten, sobald mindestens eine Teilnote die konfigurierte maximale Differenz überschreitet. Eine Korrektur ist bei einer Besprechung auf der Leitungsseite möglich.
Kampfrichter
Wertung mit den vorgegebenen Dezimalstellen eingeben und Senden wählen. Rahmen und Symbol zeigen, ob die Eingabe gültig ist.
Liveboard
Das Liveboard zeigt den aktuellen Start sowie die zuletzt freigegebene Wertung. Es aktualisiert sich automatisch.
Info
Die Infoseite zeigt Softwarestand und aktuell geladene Konfiguration. Tooltips in den Tabellenköpfen nennen die jeweilige Konfigurationsdatei.
Wettkampfdaten verwalten
Unter „Geladene Wettkampfdaten“ lässt sich jede der vier CSV-Dateien einzeln herunterladen oder über Importieren ersetzen. Ein Upload darf höchstens 1 MiB groß sein und wird vor der Übernahme gemeinsam mit den drei weiterhin aktiven Dateien vollständig geprüft. Eine erfolgreiche Datei wird sofort aktiviert.
Standard wiederherstellen setzt nur die ausgewählte Datei nach einer Bestätigung auf die mit Karihelper ausgelieferte Version zurück. Import und Wiederherstellung sind nur vor der ersten Wertung oder nach Wettkampfende möglich; Herunterladen bleibt jederzeit verfügbar.
Versionsangabe
Die Version folgt dem Git-Describe-Format und enthält Tag,
nachfolgende Commits und bei lokalen Änderungen den Zusatz
dirty, zum Beispiel
v0.6-3-g1a2b3c4-dirty.
Feedback und E-Mail
Feedback benötigt EKS_SMTP_HOST,
EKS_SMTP_PORT und EKS_SMTP_FROM.
Bei einem Server mit Anmeldung zusätzlich
EKS_SMTP_USER und EKS_SMTP_PASSWORD
gemeinsam setzen. EKS_SMTP_STARTTLS ist
standardmäßig true. Zugangsdaten niemals in ein
portables Paket oder die Versionsverwaltung aufnehmen.
Fehlt die SMTP-Konfiguration, trägt EKS die passwortfreien web.de-Einstellungen vor. Ein nach erfolgreichem Versand über die Webseite eingegebenes Passwort bleibt nur im Arbeitsspeicher und geht beim Programmende verloren. Die Eingabe möglichst direkt am EKS-Rechner oder über eine HTTPS-geschützte Verbindung vornehmen; unverschlüsseltes HTTP kann im lokalen Netz mitgelesen oder manipuliert werden.
„Kopie an mich senden“ setzt eine gültige Absenderadresse voraus und sendet die Nachricht zusätzlich dorthin.
Portable Pakete und Fehlerbehebung
Das Windows- beziehungsweise Linux-Archiv vollständig entpacken
und EKS über das enthaltene Startprogramm starten. Konfiguration,
Wertungen, Exporte und Demo-Berichte liegen im Ordner
Daten. Mit EKS_DATA_DIR kann ein anderer
beschreibbarer Ordner gewählt werden. Bei einem belegten Port
hilft EKS_PORT; unter Linux muss die Startdatei
gegebenenfalls einmalig ausführbar gemacht werden.
Demolisten
Der Demo-Controller liest seine Startlisten unabhängig von der
Wettkampf-Startliste aus config/demolisten. Dateien
nach dem Schema
Demostartliste_<Nummer>_<Anzeigename>.csv
erscheinen automatisch und numerisch sortiert in seiner
Auswahlliste. „Alle Demos nacheinander“ führt jedes gefundene
Profil isoliert aus und erstellt neben den Einzelberichten einen
Gesamtbericht; Fehler eines Profils halten die folgenden nicht an.
Profil 2 „Abdeckung komplex“ prüft zusätzlich Fehleingaben,
Grenzwerte und Besprechungen. Alle anderen Profile laufen schnell
mit unterschiedlichen gültigen Zufallswerten und ohne geplante
Besprechung. Die normale config/Startliste.csv bleibt
dabei unverändert.
Word- und PDF-Ergebnislisten enthalten Seitenzahlen, die Wettkampfdaten in der Fußzeile sowie bei fortgesetzten Tabellen erneut den Listentitel mit „Fortsetzung“ und die Spaltenüberschriften. Dauern werden bis zur Hundertstelsekunde dargestellt.
Login
Login ist noch nicht implementiert. Diese Seite ist nur für Entwicklung und spätere Tests sichtbar.
Symbole und Farben
Das erste Symbolfeld zeigt OK oder einen Eingabefehler. Das zweite, immer an derselben Position stehende Feld zeigt Minimum oder Maximum. Der farbige Rahmen gehört zur Gültigkeitsprüfung.