ForHosting KIT · Haushalt, Küche und Freizeit

Round-Robin-Spiele-Rechner: Spiele und Runden für n Teams

Planen Sie eine Liga, in der jeder einmal auf jeden trifft: 8 Teams brauchen 28 Spiele in 7 Runden mit je 4 Spielen, 5 Teams 10 Spiele in 5 Runden. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
N
8
Erhalten Sie
Mannschaften
8
Spiele
28
Begegnungen
28
Runden
7

Ein einfaches Round-Robin-Turnier ist das fairste klassische Format: jedes Team spielt gegen jedes andere genau einmal. Organisatoren brauchen dennoch zwei Zahlen, bevor sie Plätze, Schiedsrichter oder Sendeplätze buchen — wie viele Spiele insgesamt stattfinden und wie viele Runden der Spielplan dauert, wenn jedes Team höchstens einmal pro Runde spielt. Die Gesamtsumme ist stets der Binomialkoeffizient n über zwei, geschrieben n mal n minus eins durch zwei. Die Rundenzahl hängt von der Parität ab: ist n gerade, paart sich das Feld jede Runde vollständig und endet nach n minus eins Runden; ist n ungerade, pausiert ein Team jede Runde und das Turnier braucht n Runden, damit jede Seite weiterhin n minus eins Gegner trifft. Diese Fähigkeit akzeptiert eine ganzzahlige Teamzahl n von mindestens zwei und liefert Spiele, Matches, Runden, Spiele pro Runde sowie kurze Formelfolgen, berechnet mit reiner Ganzzahlarithmetik. Werte unter zwei werden mit einem klaren Validierungsfehler abgelehnt.

So werden Round-Robin-Spiele und Runden gezählt

In einem einfachen Round-Robin trifft jedes ungeordnete Team-Paar genau einmal aufeinander, daher ist die Spielgesamtzahl die Kombinationsformel C(n,2) gleich n mal n minus eins, alles durch zwei. Zwei Teams ergeben ein Spiel, vier ergeben sechs, fünf ergeben zehn und acht ergeben achtundzwanzig. Diese Zählung hängt nicht von der Reihenfolge des Spielplans ab; nur von der vollständigen Paarmenge.

Die Kalenderlänge ist eine andere Frage. Jedes Team muss n minus eins Gegner spielen und kann höchstens einen Gegner in einer gegebenen Runde treffen, daher braucht jede Seite n minus eins Aktivitätsrunden. Ist n gerade, können alle Teams jede Runde gepaart werden und das Turnier endet nach n minus eins Runden mit n durch zwei gleichzeitigen Spielen pro Runde.

Ist n ungerade, hat genau ein Team pro Runde ein Freilos, daher brauchen Sie n Runden, damit jedes Team n minus eins Spiele sammelt, und jede Runde hält n minus eins durch zwei Begegnungen. Die Kreismethode und verwandte konstruktive Algorithmen setzen diese Grenzen um; diese Fähigkeit liefert die Grenzen selbst ohne Paarungslisten. Verwandte, aber andere Formate umfassen doppelte Round-Robins, bei denen Hin- und Rückspiel zählen, Schweizer Systeme, die nach Stand paaren, und K.o.-Bäume, deren Spielzahlen anders wachsen.

Die deklarierten Grenzen halten n von zwei bis hunderttausend inklusive, mehr als genug für Schulligen, Profi-Saisons und Esports-Leitern, bei trivialer Free-Tier-Latenz.

Wo Round-Robin-Dimensionierung in der Praxis vorkommt

Sportvereine und schulische Sportleiter nutzen diese Zahlen, um Plätze für eine volle Saison gegenseitiger Gegner zu buchen. Esports-Turnierbetreiber dimensionieren Gruppen in größeren Events, damit jedes Pool in einer bekannten Rundenzahl vor den Playoffs endet. Konferenz- und Liga-Sekretäre vergleichen die Kosten des einfachen Round-Robins mit Doppelspielplänen, wenn Reisebudgets knapper werden.

Broadcast- und Streaming-Planer schätzen Matchvolumen für Rechtegeschäfte; Schiedsrichterverbände besetzen Teams aus Spitzen der Spiele pro Runde. Lehrer und Trainer erklären Fairness, indem sie zeigen, dass jedes Team dieselbe Spielzahl bestreitet, und bitten Schüler, C(n,2) von Hand zu berechnen, bevor sie das Tool prüfen. Software-Ingenieure, die Turnier-Management-Produkte bauen, brauchen eine zuverlässige geschlossene Form statt Ad-hoc-Schleifen, die Paare doppelt zählen oder Freilose bei ungeradem Feld vergessen.

Wenn Sie später eine explizite Paarungstabelle, Hin- und Rück-Doppel, Schweizer Paarungsrunden oder K.o.-Bracket-Mathematik brauchen, behandeln Sie diese als getrennte Suchabsichten statt diese Seite zu überladen. Halten Sie n innerhalb der dokumentierten Grenze, damit die Free-Tier-Latenz vorhersehbar bleibt, und denken Sie daran, dass Runden hier ein Spiel pro Team und Runde mit Freilosen bei ungeradem Feld annehmen — keine Mehrspiel-Tage und keine Ruhetags-Kalender.

Liga- und Schulsaison-Planung

Bemessen Sie Gesamtspiele und Spielplanrunden für ein einfaches Round-Robin von n Clubs vor der Buchung von Hallen und Schiedsrichtern.

Esports-Gruppenphasen-Design

Vergleichen Sie Poolgrößen, damit jedes Team einmal gegen alle spielt und die Gruppe in einer bekannten Rundenzahl endet.

Kombinatorik-Demos im Unterricht

Zeigen Sie C(n,2) als echte Turnierspiele und prüfen Sie gerade versus ungerade Rundenregeln gegen Handrechnungen.

Wie viele Spiele hat ein Round-Robin mit n Teams?

Genau C(n,2) = n×(n−1)/2 Spiele: jedes Paar trifft einmal. Zum Beispiel spielen acht Teams achtundzwanzig Spiele.

Wie viele Runden braucht ein einfaches Round-Robin?

Ist n gerade: n−1 Runden mit n/2 Spielen jeweils. Ist n ungerade: n Runden mit (n−1)/2 Spielen und einem Freilos pro Runde.

Was passiert, wenn n unter 2 liegt?

Ein Round-Robin braucht mindestens zwei Teams; n unter 2 wird abgelehnt und nicht berechnet.

Ist dies ein doppeltes Round-Robin?

Nein. Dieser Rechner zählt nur ein einfaches Round-Robin. Hin- und Rück-Doppel verdoppeln die Spiele ungefähr und sind ein separates Format.

Warum hat bei ungerader Teamzahl in jeder Runde ein Team spielfrei?

Weil immer ein Team ohne Gegner übrig bleibt. Bei 5 Teams gibt es pro Runde 2 Spiele und ein spielfreies Team; deshalb braucht das Turnier 5 Runden, bis jedes Team seine 4 Gegner getroffen hat.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/combo/round-robin

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/combo/round-robin \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":8}'
{
  "n": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "combo.round_robin",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

min_n2
max_n100000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Das kostenlose Browser-Tool und die bezahlte API teilen eine reine Funktion, sodass Liga-Planer und automatisierte Pipelines beim gleichen n nie abweichen.

So werden Round-Robin-Spiele und Runden gezählt

Der Pfad ist vollständig deterministisch — ohne Zufallsseeds, Uhren, Netz und Modell-Drift — sodass dasselbe n stets dasselbe JSON ergibt.

Was Sie senden und was Sie zurückerhalten

Die Ganzzahl n muss zwischen zwei und hunderttausend inklusive liegen. Fehlermeldungen nennen das betroffene Feld und die verletzte Regel, damit Formulare und Skripte die Eingabe ohne Raten korrigieren. Geben Sie eine erforderliche Ganzzahl n im Feld n an (Aliase teams, number oder N). Fehlende Felder, Nicht-Ganzzahlen, Dezimalzahlen und jedes n unter zwei werden mit invalid_input abgelehnt und nicht berechnet. Bei Erfolg enthält die Antwort stets normalisierte n und teams, games und matches als dieselbe C(n,2)-Gesamtzahl, rounds für einen standardmäßigen Einfach-Spielplan, games_per_round für diese Parität sowie die Zeichenketten formula_games und formula_rounds zur Anzeige. Beispielprüfungen: n gleich acht ergibt achtundzwanzig Spiele und sieben Runden mit vier Spielen pro Runde; n gleich fünf ergibt zehn Spiele und fünf Runden mit zwei pro Runde; n gleich zwei ergibt ein Spiel und eine Runde; n gleich vier ergibt sechs Spiele und drei Runden; n gleich eins oder null ergibt invalid_input, weil ein Turnier mindestens zwei Teams braucht; eine Dezimalzahl oder nicht-numerische Zeichenkette ergibt ebenfalls invalid_input. Der Vertrag ist stabiles JSON, geeignet für Unit-Tests, Liga-Dashboards und Batch-Planungstools. Die Preise für erfolgreiche API-Aufrufe sind die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.

Wo Round-Robin-Dimensionierung in der Praxis vorkommt

Weil diese Fähigkeit eine reine parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.

Was kostet es?

Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →