Wie funktioniert Zufallsauswahl bei WheelOfSpins? Das Zufallsrad wählt zuerst ein Ergebnis aus und animiert dann das Rad, sodass der sichtbare Landepunkt dem ausgewählten Eintrag entspricht.
1. Einträge hinzufügen und validieren
Wie funktioniert Zufallsauswahl bei WheelOfSpins? Das Zufallsrad wählt zuerst ein Ergebnis aus und animiert dann das Rad, sodass der sichtbare Landepunkt dem ausgewählten Eintrag entspricht.
Das Rad startet mit den aktiven Einträgen, die vom Nutzer oder der Vorlage bereitgestellt werden. Leere Einträge werden entfernt, Beschriftungen für die Anzeige normalisiert, und das Rad dreht sich nur, wenn eine nutzbare Liste vorhanden ist.
Nur die aktiven Einträge verwenden
Leere Optionen entfernen
Die endgültige Liste vor dem Drehen anzeigen
2. Einen Zufallswert erzeugen
Der Client bevorzugt Web Crypto, wenn `crypto.getRandomValues()` verfügbar ist. Ist diese Browser-API nicht verfügbar, greift der Code auf `Math.random()` zurück, damit das Rad auch in weniger leistungsfähigen Umgebungen funktioniert.
Web Crypto bevorzugt
Rückgriff auf Math.random
Keine unbelegten kryptografischen Ansprüche
3. Den Gewinner bestimmen
Der zufällige Einheitswert wird je nach den aktiven Rad-Einstellungen und Einträgen in eine gewichtete oder ungewichtete Auswahl umgewandelt. Dieses ausgewählte Ergebnis wird dann als Ausgang der Drehung verwendet.
Den aktiven Eintragssatz beachten
Gewichtung nur anwenden, wenn konfiguriert
Das Ergebnis vor Ende der Animation auswählen
4. Das Rad zum Ergebnis animieren
Nachdem der Gewinner bestimmt wurde, landet die Rad-Animation auf dem gewählten Eintrag, sodass der sichtbare Zeiger und das zugrunde liegende Zufallsergebnis übereinstimmen.
Die visuelle Landung entspricht dem ausgewählten Eintrag
Die Animation ersetzt nicht die Auslosung
Das Ergebnisverhalten folgt den aktuellen Rad-Einstellungen
Fairness, Wiederholbarkeit und Grenzen
Jede Drehung wertet die aktiven Einträge unabhängig neu aus, sodass frühere Ergebnisse die nächste Auswahl nicht beeinflussen. Die Zufallsauswahl ist so fair wie die eingegebene Liste: doppelte oder unausgewogene Einträge verschieben die Chancen, auch wenn der Auswahlmechanismus selbst neutral bleibt.
Jede Drehung ist unabhängig von vorherigen Ergebnissen
Fairness hängt von einer sauberen, eindeutigen Liste ab
Kein Anspruch auf kryptografische Zufallsgarantien
Frequently asked questions
Verwendet WheelOfSpins immer kryptografisch sicheren Zufall?
Nein. Die Implementierung bevorzugt Web Crypto, wo verfügbar, greift aber auf Math.random zurück, wenn diese API nicht verfügbar ist.
Entscheidet die Animation über den Gewinner?
Nein. Der Gewinner wird zuerst ausgewählt, und die Animation wird auf dieses ausgewählte Ergebnis abgestimmt.
Kann Gewichtung das Ergebnis beeinflussen?
Ja. Wenn das Rad gewichtete oder wiederholte Einträge verwendet, spiegelt die Auswahl die konfigurierten Chancen wider.
Wo kann ich diese Zufallsauswahl direkt ausprobieren?
Das Zufallsrad wendet genau diesen Ablauf an: Einträge hinzufügen, drehen und ein sichtbares, zufälliges Ergebnis erhalten.