Es ist ein Pseudocode er stellt also nur da wie das gemacht wird vom Prinzip her es muss natürlich bei jedem Spiel extra angepasst werden weil jedes SPiel anders ist, vom Prinzip her ist es aber logisch.

Bei jedem Spiel wird die Zeit vom Spiel gesetzt.
Vor jedem Spiel wird dann geprüft ob in den letzten XX Sekunden schon ein Spiel war, wenn dem so ist wird das Spiel nicht gestartet ansonsten wird gespielt und wieder Zeit gesetzt.

Die Zeit die ein Spiel braucht sollte man jedoch genau bedenken lieber ne Sekunde mehr als zu wenig