Faire Würfel, faires Spiel

Jeder Backgammon-Spieler, der durch einen Doppelwurf im letzten Zug verliert, hat es sich gefragt: sind diese Würfel fair? Das ist die richtige Frage an jede Backgammon-App. Hier ist genau, wie unsere Würfel erzeugt werden, warum niemand, wir eingeschlossen, sie beeinflussen kann, und wie auch der Rest des Spiels ehrlich gehalten wird.

Überprüfen Sie jedes beendete Spiel selbst

Worte sind billig, deshalb hier der Teil, den Sie selbst nachrechnen können. Wenn eine Partie endet, geben wir ihren Server-Seed preis, dazu die Festlegung, die wir vor dem ersten Wurf veröffentlicht haben, und jedes Glied, das die beiden Seiten im Verlauf veröffentlicht haben. Fügen Sie das Offenlegungspaket unten ein oder schlagen Sie die Partie über ihre ID nach: Diese Seite leitet jeden einzelnen Würfel aus diesem Protokoll neu her, mit genau derselben Berechnung, die unsere Server ausgeführt haben, und zeigt Ihnen Wurf für Wurf, ob die gespeicherten Werte stimmen. Glauben müssen Sie uns dabei an keiner Stelle: Die Rechnung liegt offen, und jeder kann sie wiederholen. Das Einzige, was diese Seite bewusst nicht tut, ist ein grünes "nachweislich fair" zu vergeben, denn ehrlich verdienen kann sie es nicht. Sie sieht nie die Werte, die Ihr eigenes Gerät vor dem ersten Wurf festgeschrieben hat, und ein Protokoll, dessen Kette komplett durch eine sorgfältige Fälschung ersetzt wurde, leitet sich hier ebenso makellos neu her. Ausschließen lässt sich das nur durch einen Vergleich Byte für Byte mit dem, was Ihr Gerät festgehalten hat, und diese Werte liegen allein in Ihrer App. "Stimmig" ist deshalb die ehrliche Obergrenze dieser Seite, und das stärkste Urteil bekommen Sie im Verifizieren-Bereich der App.

Das Paket enthält nur Fairness-Daten, Seeds, die Festlegung, Nonces und Würfel. Es sind keine Spielernamen oder Konten beteiligt.

oder

Wir schlagen nur die Fairness-Felder dieses Spiels nach, niemals eine Spieleridentität.

Wenn der Verifizieren-Link der App diese Seite öffnet, bringt er die Festlegung mit, sodass Sie sie neben die im Protokoll halten können. Am Ergebnis unten ändert sie nichts: Die vor dem ersten Wurf festgehaltene Kopie liegt nur auf Ihrem Gerät, und der Abgleich damit ist Sache der Prüfung in der App.

Der Client-Seed, den Ihre App zu Spielbeginn aufgezeichnet hat, hier mitgeführt, damit Sie ihn neben die Seeds aus dem Protokoll halten können. Wie die Festlegung ändert er am Ergebnis unten nichts: Die festgehaltene Kopie liegt nur auf Ihrem Gerät, und der Abgleich damit gehört zur Prüfung in der App.

Die Würfel: Nachweislich fair, auf dem Server geworfen

Jeder Wurf in einer beendeten Onlinepartie entsteht auf unseren Spielservern, und er ist nachweislich fair, ohne dass Sie uns das glauben müssten. Vor dem ersten Wurf veröffentlichen wir eine Festlegung auf den geheimen Seed, aus dem die Würfel kommen, und die Apps beider Spieler legen sich auf je eine eigene Kette fest; all das wird in einem Protokoll eingefroren, bevor überhaupt jemand würfelt. Danach verbraucht jeder Wurf aus der Kette beider Seiten je ein frisches Glied: Wer am Zug ist, veröffentlicht sein Glied zu Beginn des Zuges, der Gegner gibt seines erst frei, wenn jenes festgeschrieben ist, und der Würfel wird zuletzt hergeleitet. Die letzte unbekannte Eingabe eines Würfels liegt damit immer auf der anderen Seite des Bretts. Die Eröffnungswürfel sind keine Ausnahme: Keiner von beiden existiert, solange nicht beide Seiten beigetragen haben. Jeder Würfel ist deshalb das deterministische Ergebnis vorab festgelegter Werte. Niemand, wir eingeschlossen, kann einen Würfel aussuchen, gegen einen anderen tauschen oder ihn still neu würfeln lassen. Das ist eine Aussage über den Wert eines abgeschlossenen Wurfs, und weiter reicht sie nicht: ob eine Partie abgebrochen wird, ob eine Nachricht ankommt und wessen Uhr abgelaufen ist, liegt außerhalb davon. Das Werkzeug oben leitet jeden Würfel einer beendeten Partie aus dem veröffentlichten Protokoll neu her, eine Rechnung, die jeder wiederholen kann. Was es nicht kann, ist zu bestätigen, dass dieses Protokoll Ihre Partie ist: Dafür braucht es die Werte, die Ihr Gerät vor dem Spiel festgehalten hat, und die liegen allein in Ihrer App, weshalb dieser letzte Schritt im Verifizieren-Bereich der App stattfindet.

Ebenso wichtig ist, wo der Wurf geschieht. Die Würfel werden niemals auf Ihrem Gerät erzeugt, Ihr Telefon zeigt nur einen Wurf an, den der Server bereits gemacht hat. Diese eine Design-Entscheidung beseitigt die ganze Familie der Würfelbetrügereien: eine veränderte App kann nicht neu würfeln, ein Verzögerungsschub kann keinen Wurf verdoppeln, und kein clientseitiger Trick kann die nächste Zahl vorab sehen, denn die nächste Zahl liegt nicht zum Auslesen auf Ihrem Telefon: Sie wird auf dem Server hergeleitet, und erst wenn beide Seiten ihr Glied für diesen Zug freigegeben haben.

Und die Würfe werden niemals angepasst. Es gibt keine „Bindungskurve“, keine Aufholmechanik, keinen Bonus für Spieler in einer Pechsträhne. Der Generator weiß nicht und kümmert sich nicht darum, wer gewinnt.

Das Brett: Bei jedem einzelnen Zug verifiziert

Faire Würfel wären wenig wert, wenn das Brett selbst abdriften oder manipuliert werden könnte, deshalb läuft das Spiel nach einem strikten server-autoritativen Modell. Ihr Gerät sagt dem Server niemals, wie das Brett aussieht, es sendet nur Ihre Absicht („bewege diesen Stein vom 13er-Punkt auf den 8er-Punkt“). Der Server prüft diesen Zug gegen die offiziellen Regeln und das offizielle Brett; unerlaubte Züge werden schlicht abgewiesen, ganz gleich, was ein veränderter Client behauptet.

Dann kommt die Gegenprobe: bei jeder Zustandsaktualisierung sendet der Server einen kompakten Fingerabdruck (Hash) der wahren Brettstellung. Ihr Gerät berechnet denselben Fingerabdruck aus seinem lokalen Brett und vergleicht. Weicht auch nur ein einziger Stein ab, verwirft der Client seine Kopie und synchronisiert sich neu vom Server. Beide Spieler sehen daher nachweislich jederzeit dasselbe Spiel, Desynchronisationen heilen sich in einem einzigen Hin und Her, und es gibt kein Zeitfenster, in dem auf einem veralteten oder manipulierten Brett gespielt werden kann.

Die Gegner: Glicko-2-Matchmaking

Fairness betrifft auch, gegen wen Sie antreten. Die Wertungen hier verwenden Glicko-2, einen modernen Nachfolger von Elo, der sowohl Ihre Spielstärke als auch die Sicherheit des Systems über diese Einschätzung erfasst, sodass neue Spieler schnell zu ihrem wahren Niveau finden, statt fünfzig Spiele lang Trittsteine zu sein. Das Matchmaking paart Sie mit Gegnern vergleichbarer Wertung, und gewertete Ergebnisse fließen nach jedem Spiel zurück.

Das Ergebnis: wenn Sie gewinnen, haben Sie einen Ebenbürtigen überspielt. Wenn Sie verlieren, gibt es etwas Echtes zu lernen, meist in den Strategie-Leitfäden.

Wie sich faire Würfel wirklich anfühlen

Hier die unbequeme Wahrheit: echt zufällige Würfel fühlen sich unbeständiger an, als die meisten Menschen erwarten. Echte Zufälligkeit erzeugt vier Pasch hintereinander, vergebliche Einwürfe gegen ein Ein-Punkt-Brett und Wunder im letzten Zug, genau in den Häufigkeiten, die die Wahrscheinlichkeit vorhersagt. Dass ein 17/36-Wurf zweimal hintereinander misslingt, passiert öfter als in einem Viertel der Fälle. Das Gedächtnis behält die Ungeheuerlichkeiten und verwirft das Alltägliche, weshalb jeder erfahrene Online-Spieler eine „gezinkte Würfel“-Geschichte hat und keine statistische Prüfung hier je eine davon bestätigt hat.

Wenn Sie Ihr Gespür eichen möchten, legt der Leitfaden zu den Wahrscheinlichkeitsgrundlagen die echten Zahlen dar: 36 Kombinationen, Trefferchancen auf jede Distanz, Einwurfchancen von der Bar. Zu wissen, dass eine bestimmte Zahl in 36 Zügen elfmal auftaucht, verwandelt „unmögliches Pech“ in „Dienstag“.

Wollen Sie die tiefere technische Version, Generatorklassen, wie der Commit-Reveal-Beweis funktioniert, und die Psychologie „gezinkter“ Strähnen? Der Blog hat sie: wie serverseitiges RNG wirklich funktioniert.

Unser Versprechen

  • Auf dem Server erzeugte, nachweislich faire Würfel: nie auf einem Gerät gewürfelt, nie für einen Spieler oder eine Situation angepasst und aus Eingaben hergeleitet, auf die sich beide Seiten vor dem ersten Wurf festlegen; nach Spielende lässt sich jeder Würfel aus dem veröffentlichten Protokoll neu herleiten, und die App bestätigt, dass es Ihre Partie war.
  • Regeldurchsetzung an der Quelle: jeder Zug vom Server validiert; veränderte Clients gewinnen nichts.
  • Kontinuierliche Brettverifizierung: bei jeder Aktualisierung per Hash geprüft, selbstheilend bei jeder Abweichung.
  • Können-basierte Paarung: Glicko-2-Wertungen und wertungsbasiertes Matchmaking.

Faire Würfel bedeuten, dass der einzige verbleibende Vorteil am Tisch das Können ist, und Können ist erlernbar. Beginnen Sie mit den Regeln, schärfen Sie es mit Strategie und testen Sie es live: der Tisch unten ist kostenlos, in Ihrem Browser, ohne Installation.

Häufig gestellte Fragen

Sind die Würfel im Online-Backgammon manipuliert?

Nein, und dafür müssen Sie uns nicht glauben. In einer beendeten Onlinepartie stammt jeder Wurf aus Eingaben, die vor dem Spiel festgelegt wurden: Wir veröffentlichen eine Festlegung auf unseren geheimen Seed, die Apps beider Spieler legen sich auf je eine eigene Kette fest, und danach verbraucht jeder Wurf von beiden Seiten je ein frisches Glied; wer am Zug ist, veröffentlicht zuerst, der Gegner gibt seines erst frei, wenn jenes festgeschrieben ist. Kein Würfel existiert, bevor beide Seiten beigetragen haben, also kann niemand, wir eingeschlossen, einen Würfel aussuchen, austauschen oder still neu würfeln lassen; das gilt für den Wert eines abgeschlossenen Wurfs und nicht weiter: eine abgebrochene Partie, eine Nachricht, die nicht ankommt, und wessen Uhr abgelaufen ist, liegen außerhalb dieses Nachweises. Jeder Wurf einer beendeten Partie lässt sich von jedem aus dem veröffentlichten Protokoll auf dieser Seite neu herleiten; dass dieses Protokoll Ihre eigene Partie ist, bestätigt die App, denn sie hält die Werte, die Ihr Gerät vor dem Spiel festgehalten hat. Die Würfel entstehen nie auf Ihrem Telefon und werden nie angepasst, um einem Spieler zu helfen oder zu schaden, Partien zu steuern oder Ergebnisse zu beeinflussen.

Warum bekomme ich scheinbar schlechtere Würfel als mein Gegner?

Weil das menschliche Gedächtnis verzerrt ist: schmerzhafte Treffer bleiben haften, gewöhnliche Würfe geraten in Vergessenheit. In einer einzelnen Partie schwankt das Würfelglück wirklich, das ist Backgammon. Über viele Partien gleicht es sich präzise aus, und wer beständig gewinnt, trifft mit derselben Wurfverteilung die besseren Entscheidungen. Unser Wahrscheinlichkeitsratgeber zeigt, wie die echten Chancen aussehen.

Kann mein Gegner betrügen oder das Brett manipulieren?

Nein. Der Server ist die einzige Instanz der Partie: Er erzeugt die Würfel, prüft, dass jeder versuchte Zug regelkonform ist, und wendet ihn auf das offizielle Brett an. Ein veränderter Client kann keinen unerlaubten Zug einreichen, der Server weist einfach alles zurück, was die Regeln nicht zulassen, und die Bretter beider Spieler werden bei jeder Aktualisierung mit einem kryptografischen Hash laufend gegen das des Servers geprüft.

Wie bleibt das Matchmaking fair?

Die Wertungen nutzen das Glicko-2-System, eine moderne Weiterentwicklung von Elo, die nicht nur Ihre Stärke erfasst, sondern auch, wie sicher sich das System dabei ist. Das Matchmaking stellt Ihnen Gegner mit vergleichbarer Wertung gegenüber, sodass Siege daher rühren, ebenbürtige Spieler zu übertreffen, nicht Neulinge abzugreifen.

Setze es in die Praxis um

Backgammon lernt man am schnellsten beim Spielen. Spiele direkt im Browser gegen echte Gegner: kostenlos, ohne Installation und ohne Anmeldung.

Backgammon kostenlos spielenIm Browser · keine Installation