PHP läuft auf der Server. Du möchtest aber eine clientseitige Applikation haben, ja?
also per JS ist diese Verzögerung möglich? Wie erhält JS denn die Daten aus PHP, damit diese nicht manipuliert werden können - das Ergebnis soll ja nicht vom User verändert werden, sondern vom Computer errechnet werden per Zufall...
Dann bahendle die Sonderfälle und setze die Zählvariablen in den Schleifen korrekt.
also in etwa if (gesamtzahl der sätze < 6) { weiter mit dem zähler }
und
if (min_satz => 5 AND max_satz => 5) { spiele bis 7 weiter, d.h. Tie-Break) }
??????
Gruss,
der Boris