Wenn man in der Ailist das [aigroup_depot]-System benutzt, kommt es mitnichten vor, dass Fahrzeuge doppelt auftreten. Auch dann passt Omsi schon auf, dass auf jedem Kurs ein anderes Fahrzeug fährt. Das schöne im Gegensatz zu deiner Lösung ist halt, dass die Fahrzeuge auf den Kursen auch mal durchtauschen. Sprich, bei jedem Neustart von Omsi, werden die Fahrzeuge wieder durcheinandergewürfelt, und in neuer Konstellation auf die Kurse verteilt. Das macht es etwas abwechslungsreicher, denn so fahren nicht immer genau die gleichen Fahrzeuge zu genau den gleichen Zeiten auf genau den gleichen Linien. Man muss lediglich darauf achten, dass in der Depot-Typengruppe genug Fahrzeuge enthalten sind, sonst wird jedes weitere Fahrzeug, dass auf der Map gebraucht wird, aber nicht mehr in der Ailiste steht, im "ersten" Repaint (beim KT etwa das alte BVB-Repaint) gespawnt.
Dass einem eine Bahn entgegen kommt, mit der man selbst gerade fährt, kann einem immer passieren. In beiden Systemen. Denn dass man mit einem bestimmten Fahrzeug fährt juckt Omsi herzlich wenig, darauf wird es beim Spawnen von KI-Fahrzeugen nie Rücksicht nehmen.
Kurz gesagt: Ich mag das aktuelle System mit den immer mal wechselnden Fahrzeugen deutlich lieber. Wenn ich bei mir aus dem Fenster gucke, kommt auch nicht jeden Tag zur gleichen Zeit das gleiche Fahrzeug auf der gleichen Linie vorbei. 