TiebreakerJS – Turnierverwaltung mit dem Smartphone!

Click here for an English translation ->

Bei unserem überschaubaren Legacy-Stammtisch bekommen wir so ungefähr acht bis elf Spieler für ein Turnier zusammen, wobei immer einer einen Laptop mit Windows mitnehmen muss, um die Pairings und Tiebreaker berechnen zu lassen. Klar, das könnte man auch per Hand machen, aber das wäre zeitaufwändig und würde Papier kosten. Das geht gar nicht, schließlich wollen wir den Regenwald schonen und die Zeit zum Spielen verwenden. Selbstverständlich, dachte ich zumindest, muss es für dieses Dilemma eine App in den Stores geben. Nunja, die gab es nicht. Also zumindest keine, die auf MTG zugeschnitten war und die entsprechenden Tiebreaker lieferte.

Also hab ich meinen Texteditor angeschmissen und mir selber so ein Programm geschrieben.

URL: http://tiebreaker.kraken.at

Französisch
Chinesisch
Spanisch

Features:

  • Spielerverwaltung
  • Pairing System
  • Matchverwaltung und – verlauf
  • Tiebreakerberechnung
  • Turnierexport

TiebreakerJS ist in erster Linie für kleinere Turniere (4-32 Spieler) gemacht, kann aber theoretisch auch mit mehr umgehen. Der Pairing Algorithmus ist noch „work in progress“, also kann auch mal etwas schief gehen. In diesem Fall bitte einfach posten und möglichst viele Informationen und Screenshots liefern. Generell empfiehlt es sich, von jeder Runde einen Screenshot zu machen. Wie das auf eurem Gerät geht, könnt ihr einfach googeln.

Die Seite sollte auf jedem Gerät mit Unterstützung für (moderne) Web-Technologien wie Javascript und HTML5 laufen. Ein aktuelles Android-Smartphone oder iPhone – und natürlich auch die entsprechenden Tablets – genügt.

Derzeit geht die Spielerliste mit jedem Reload der Seite verloren. Alternativ könnt ihr die Spieler aber über die URL übergeben und wenn ihr euch den Link dann abspeichert (Lesezeichen setzen sollte reichen), habt ihr das Problem auch umgangen:
http://tiebreaker.kraken.at/?players=Player 1,Player 2,Player 3,...
Mit einem Klick auf „Save Playerlist“ wird euch die URL angezeigt und ihr müsst die dann nur noch copy-pasten. Alternativ einfach auf „Export tournament“, dann wird die Playerliste als Textdatei abgespeichert (und mögliche Turnierdaten).

Screenshots:

TiebreakerJS - Playerlist TiebreakerJS - Standings TiebreakerJS - Pairings

GitHub:
https://github.com/JohannesKuehnel/TiebreakerJS

Old Changelog (new one on GitHub):

  • 04.10.2014
    • added double-check
  • 08.02.2014
    • added match history
  • 07.02.2014
    • added tournament export
    • minor fixes
  • 05.02.2014
    • set total number of rounds manually
    • display standings with more data
    • display entered results directly on the pairing screen
  • 02.02.2014
    • implemented a new pairing algorithm
    • button to save the playerlist
  • 01.02.2014
    • added url parameter to add and „save“ players
    • added reset button
    • added edit function for match results
    • added error checks
    • minor cosmetic changes
  • 31.01.2014
    • initial version

Danke an:
Fran Aguilera Barranco (Spanische Übersetzung)
Zhaoben Xu (Chinesische Übersetzung)
François-Xavier Martin (Französische Übersetzung)

Schreibe einen Kommentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.