Deutsches Simutransforum
Routing von Zügen - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3)
+--- Forum: Bugs und Probleme (https://simutrans-forum.de/mybb/forumdisplay.php?fid=11)
+---- Forum: behobene Bugs (https://simutrans-forum.de/mybb/forumdisplay.php?fid=12)
+---- Thema: Routing von Zügen (/showthread.php?tid=2478)

Seiten: 1 2


Routing von Zügen - Wurzelgnom - 29-07-2007

Simutrans-Version: 0.99.13.1 - 1251

alter Spielstand von 0.88.08

Gibt es eine Bedründung, warum die Züge die rote Strecke fahren und nicht die blaue Strecke?

Bis Version 88.08 funktionierte das noch.
Kaputt ist das Tunnelstück auch nicht, da ein erzwungener Zug durchgefahren ist.


Die grüne Strecke hab ich neu dazu gebaut, damit die Züge von da nicht mehr den Umweg fahren. Hoffe ich zumindest.
Das ging schneller, als in allen Linien die da lang fahren einen Wegpunkt zu setzen.


- DirrrtyDirk - 29-07-2007

Hmm also wenn ich raten soll, würde ich sagen das sich was an der Gewichtung von Höhenwechseln fürs Routing geändert hat. Vermutlich vermeiden die Züge an der Stelle diesen doppelten Höhenwechsel (runter in den Tunnel und dann wieder rauf), und die rote Strecke ist kurz genug um als bessere Alternative zu erscheinen...?

Aber das ist nur mal so ins Blaue hinein philosophiert.


- Wurzelgnom - 29-07-2007

Nur hat die rote Strecke etliche Kurven mehr. Auch eine 180 Grad - Kurve, die ja eigentlich gemieden werden.


- DirrrtyDirk - 29-07-2007

Das hab ich gesehen - aber ne andere Erklärung will mir nicht einfallen... ?(


- whoami - 29-07-2007

Oder der Tunnel selbst ist die Ursache...
Warum gibt es an der Stelle eigentlich Tunnel, wenn doch Brücken darüber führen?


- Wurzelgnom - 29-07-2007

Der Tunnel kanns eigentlich nicht sein, da er für 300 zugelassen ist.
Ausserdem fahren die beiden Züge, die von Nord kommen durch den Tunnel.

Tunnel deshalb, weil der Boden auf Meereshöhe liegt. Wenn kein Tunnel dann Meerwasser. Und auf dem kann man schlecht Gleise bauen.


- whoami - 29-07-2007

Zitat:Original von FrankPDer Tunnel kanns eigentlich nicht sein, da er für 300 zugelassen ist.
Ich meinte eher eine separate Fallbehandlung für Tunnel oder deren Eingänge (und hier folgt anscheinend Ausgang direkt auf Eingang, also erst recht ein Sonderfall).

Zitat:Ausserdem fahren die beiden Züge, die von Nord kommen durch den Tunnel.
Das spricht eher gegen meine Vermutung.


- prissi - 29-07-2007

Nein, es sind die Höhenwechsel. 88.08 hatte eine andere Routingroutine, wo Höhenwechsel und Kurven egal waren, sondern nur die kürzeste Strecke gesucht wurde.


- Wurzelgnom - 29-07-2007

Dann sollte die Umweglänge mit berücksichtigt werden, wenn Höhenlevel umgangen werden.

Dann stellt sich die Frage, warum die beiden Züge aus Norden trotzdem durch den Tunnel fahren.


- prissi - 29-07-2007

Für einen Höhenwechsel sind maximal 20 tiles Umweg. 180 Kurven werden leider nicht immer erkannt, das ist programmtechnisch leider nicht trivial.