Sobald der TS einen Zug losfahren lässt, sichert dieser sich eine bestimmte Anzahl von Blöcken im Voraus ( größter Wert von "SignalNumClearAhead" in der "sigcfg.dat" ) und gibt sie auch nicht wieder her.
Du mußt also verhindern, daß sich der Spielerzug diese Blöcke sichern kann, indem Du auf der Spielerroute zwischen Ausfahrsignal und Weiche einen (nicht zwei) BZ einsetzt. Dieser muß spätestens starten, bevor sich der Spielerzug die in der sigcfg.dat festgelegte Anzahl von Blöcken über das Ausfahrsignal hinaus reservieren kann, er muß möglichst langsam unterwegs sein (Efficiency-Wert), ggf. kannst Du ihn auch mit einem WP aufhalten.
Es ist nicht notwendig, daß der Überholer vor dem Spieler startet, es kann sogar Probleme bereiten, weil der Überholer sich natürlich auch die bestimmte Anzahl von Blöcken sichert und dadurch ggf. den Spieler dort aufhält, wo es nicht gewünscht ist.
Bei Überholungen gibt es noch ein anderes Problem, die unterschiedlichen Zeitpunkte, zu denen verschiedene Spieler am Überholpunkt eintreffen.
Wählst Du die Wartezeit bis zur Überholung zu kurz, wird der Überholer auf den langsamen Spieler auffahren.
Wählst Du sie zu lang, wird es dem schnellen Spieler während des Wartens langweilig.
Schnelle und langsame Spieler ergeben sich nicht nur aus subjektiven Ursachen, sondern zu einem großen Teil auch aus der Hardware.
Grüße Cris