1. Dashboard
  2. Forum
  3. Filebase
  4. Lexicon
  5. Articles
  6. Rating system
  7. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  8. Zur Transport Fever Community
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • Lexikon
  • Article (Rating System)
  • More Options
  1. WiSim Welt
  2. Forum
  3. Spiele
  4. Cities in Motion 2
  5. Allgemeines

Algorithmus zur Routenführung und Wegfindung der CiMs

  • Sotrax
  • January 2, 2014 at 6:52 PM
  • rovapasi
    Guest
    • February 26, 2014 at 10:08 PM
    • #21

    Naja, das ist auch ein Weg die Kritik zu minimieren. 8)

    EDIT:
    Und einfacher als Fehler zu beheben.

    • Quote
  • mediziner
    Administrator
    Reactions Received
    2
    Posts
    1,924
    Filebase Entries
    10
    Einträge
    4
    • February 26, 2014 at 10:28 PM
    • Official Post
    • #22

    Nein, du hast vermutlich nur in einem Fourum geschrieben, in dem Beiträge freigeschalten werden müssen

    • Previous Official Post
    • Next Official Post
    • Quote
  • rovapasi
    Guest
    • February 26, 2014 at 10:33 PM
    • #23

    Im allgemeinen Forum - in einem Thread zum neuen DLC??

    • Quote
  • mediziner
    Administrator
    Reactions Received
    2
    Posts
    1,924
    Filebase Entries
    10
    Einträge
    4
    • February 26, 2014 at 10:44 PM
    • Official Post
    • #24

    Die haben Angst vor Spoilern^^

    • Previous Official Post
    • Next Official Post
    • Quote
  • Xanos
    wcf.user.rank.superModerator
    Reactions Received
    3
    Posts
    1,018
    Filebase Entries
    5
    • February 26, 2014 at 11:01 PM
    • #25

    Beim mir kam diese Meldung schon des öfteren.
    Ich denke die Forensoftware hat da einen Filter basierend auf irgendwelchen Parametern (z.B. Anzahl an Posts gesamt / in letzter Zeit / Im Thread / vielleicht auch Wörter?)
    Gezielt bestimmte Threads lassen die sicherlich nicht überwachen, wäre ersten zu aufwändig und schürt zweitens nur Unruhe ;)

    Aber das CO nicht auf Wegfindungsprobleme eingehen wissen wir ja leider auch so schon :(

    Xanos Let's Play

    • Quote
  • Sotrax
    Intermediate
    Posts
    542
    • February 26, 2014 at 11:20 PM
    • #26

    Man da stellt man so ein geniales Spiel auf die Beine und scheitert im Detail. Sie haben die Möglichkeiten und das Know-How etwas Unglaubliches zu schaffen und verweigern sich selbst..

    Kutscher am Hofe Berlins.

    • Quote
  • mediziner
    Administrator
    Reactions Received
    2
    Posts
    1,924
    Filebase Entries
    10
    Einträge
    4
    • February 27, 2014 at 12:03 AM
    • Official Post
    • #27

    Wartet bis morgen Nachmittag und schimpft dann weiter, wenn die Beiträge nicht freigeschalten wurden. ;)

    • Previous Official Post
    • Next Official Post
    • Quote
  • CIMotion
    Intermediate
    Posts
    478
    Filebase Entries
    7
    • May 6, 2014 at 2:56 PM
    • #28

    Hey, rovapasi, du hast endlich eine Antwort von offzieller Stelle bekommen ;)


    Quote

    Hi, Sorry it did take me longer than 4 weeks but here we go (the code is seriously complicated, sorry for the delay!):

    So how do the cims decide which line to use? The factors in play are
    travel length, cost and quality of service. Generally the path is chosen
    based on those three factors and of course the most value is put to
    short travel length, cheap ticket price and high quality of service
    (combined quality for vehicles and stops for each line).

    How these three factors are valued depends on each passenger as
    different social groups have their own preferences in terms of cost and
    quality. For example, students put more value on the price factor than
    pensioners put on quality. However, decisions are made based on all
    three categories (travel length, cost, quality).

    There is a penalty for changing the vehicle during the travel, but as
    the travel length is a factor, sometimes the value is greater for the
    passenger to switch to another line, which is shorter in distance.
    Please take into consideration that the distance is calculated by the
    actual travel length and therefore for example the metro is usually good
    option since it doesn't have to follow roads and circle around
    buildings and waterbuses are good for crossing larger water areas.

    Display More

    Zumindest mal ein differenziertes Statement von CO.

    Edited once, last by CIMotion (May 6, 2014 at 9:19 PM).

    • Quote
  • Xanos
    wcf.user.rank.superModerator
    Reactions Received
    3
    Posts
    1,018
    Filebase Entries
    5
    • May 6, 2014 at 2:58 PM
    • #29

    Nur bin ich immernoch der Meinung, dass die "Wechselstrafe" zu gering ist und damit die Umstiegsfreudigkeit einfach zu hoch...

    Xanos Let's Play

    • Quote
  • rovapasi
    Guest
    • May 6, 2014 at 3:00 PM
    • #30

    Hat ja auch etwas gedauert. Interessant ist die Aussage, der Code is kompliziert. Normalerweise erwartet man, dass Entwickler diese Kernfunktionalität irgendwo dokumentiert haben und nicht im Code nachgelesen werden muss.

    Aber ist mal eine detaillierte Aussage - Jetzt muss halt getestet werden in wie weit die Faktoren das beeinflussen. Das kann durchaus neue Möglichkeiten bei der Netzplanung bedeuten.

    • Quote
  • Sotrax
    Intermediate
    Posts
    542
    • May 6, 2014 at 7:31 PM
    • #31

    Interessant wären die qualitativen Unterschiede zwischen den Verkehrsmitteln. Wüsste man hier die Zahlen für Bus oder Tram, könnte man durch den Regelseteditor diese Werte wahrscheinlich angleichen. Wenn man alle Werte auf 300% stellt bleibt der "systeminterne" Unterschied zwíschen den Verkehrsmitteln Bus Tram und U-Bahn vorhanden ..

    Kutscher am Hofe Berlins.

    • Quote
  • mediziner
    Administrator
    Reactions Received
    2
    Posts
    1,924
    Filebase Entries
    10
    Einträge
    4
    • May 6, 2014 at 7:34 PM
    • Official Post
    • #32

    Wenn ich das korrekt verstanden habe, gibt es keine Unterschiede per se, sondern diese ergeben sich durch die Gegebenheiten der Systeme. Also durch Staus, kompliziertere Routenführung auf Straßen etc.

    • Previous Official Post
    • Quote
  • Sotrax
    Intermediate
    Posts
    542
    • May 6, 2014 at 7:38 PM
    • #33

    Okay, dann werde ich da nochmal ein wenig herumprobieren. So habe ich das noch nicht gesehen.

    Kutscher am Hofe Berlins.

    • Quote
  • Seb
    Intermediate
    Posts
    233
    • May 6, 2014 at 8:12 PM
    • #34
    Quote from Sotrax

    Jeder Fahrgast möchte so schnell wie Möglich sein Ziel erreichen, das hat immer oberste Priörität und ist Grundlage der Routenberechnung. Also dienen die Abfahrtszeiten der Fahrpläne als Berechnungsgrundlage, da die ohnehin ja irgendwo im Spiel festgeschrieben und verfügbar sein müssen.

    Falls das hier noch nicht wiederlegt wurde: Die Fahrpläne bieten keine Brechnnungsgrundlage. Die Leute waten lieber an einem Samstag auf eine Linie, die nur Mo-Fr fährt und hauen dann wütend wieder ab anstatt die andere Linie zu nehmen, die dort alle 2 Stunden hält. Das ist eins der großen Probleme, die ich mit CiM 2 hab. Die Fahrzeiten müssen an die Cims angepasst werden. Umgekehrt interessieren sich die Cims nicht für die Fahrzeiten. Sie gehen einfach zur Haltestelle hin und warten. Die Zeiten werden also nur festgelgt und bis auf die Startzeit vom Depot wird da garnichts vom Spiel abgefragt. Das ist ja der Witz daran. Man macht sich Mühe mit den Fahrplänen, aber es ist kaum die Mühe wert, weil die Fahrzeiten die Leute garnicht interessieren. CiM könnte wirklich ein geniales Spiel werden, wenn auch technisch eine wirkliche Weiterentwicklung stattfände. Leider ist damit kaum zu rechnen.

    • Quote
  • Xanos
    wcf.user.rank.superModerator
    Reactions Received
    3
    Posts
    1,018
    Filebase Entries
    5
    • May 6, 2014 at 8:20 PM
    • #35
    Quote from Seb

    Falls das hier noch nicht wiederlegt wurde: Die Fahrpläne bieten keine Brechnnungsgrundlage. Die Leute waten lieber an einem Samstag auf eine Linie, die nur Mo-Fr fährt und hauen dann wütend wieder ab anstatt die andere Linie zu nehmen, die dort alle 2 Stunden hält...


    Das ist schon seit dem Release bekannt und auch schon oft dokumentiert und diskutiert worden, Seb ;)
    CO hat ja die Berechnungsgrundlage kundgegeben (siehe wenige Posts weiter oben).
    Der von dir zitierte Post von Sotrax war keine Erklärung des aktuellen Zustands sondern ein Wunsch, also so, wie er sich die Wegfindung selber vorstellen würde.

    Quote from Sotrax

    Nichtsdestotrotz habe ich die letzten Tage immer wieder gesessen und mir Gedanken gemacht, wie man die Wegfindung verbessern und das Spiel optimieren könnte. Ich habe mir Grundsätzlich zu einigen Punkten erst einmal Gedanken gemacht und versucht diese hier in Worte zu bringen...

    Xanos Let's Play

    Edited 2 times, last by Xanos (May 6, 2014 at 8:24 PM).

    • Quote
  • Seb
    Intermediate
    Posts
    233
    • May 6, 2014 at 8:30 PM
    • #36

    Dann hab ich da leider eine Kleinigkeit überlesen. Es las sich generell so als wäre des die Annahme davon wie das Spiel wahrscheinlich funktioniert.

    Ja, wie ich mir den Idealzustand von CIM 2 vorstelle da könnte ich auch viel zu schreiben. :D

    • Quote
  • Sotrax
    Intermediate
    Posts
    542
    • May 6, 2014 at 9:33 PM
    • #37

    Man wird ja wohl noch träumen dürfen. Zu dem Zeitpunkt war ich noch voller Visionen und Enthusiasmus und in der Hoffnung hier zusammen mit den Leuten im Forum einen besseren/idealeren Algorithmus aufstellen und diesen an CO mitteilen zu können. Garnicht zwingen für CiM2, sondern eher für CiM3, sofern es denn je kommt.

    Kutscher am Hofe Berlins.

    • Quote
  • Seb
    Intermediate
    Posts
    233
    • May 7, 2014 at 12:27 AM
    • #38

    Ich hatte auchschon überlegt meine Visionen für CiM 3 hier kundzutun. Vielleicht werd ich das auchnoch machen.

    • Quote
  • rovapasi
    Guest
    • June 13, 2014 at 4:39 PM
    • #39

    Habe begonnen die CO Angaben zum Routing zu testen und muss sagen, ich kann diese bislang nicht nachvollziehen.

    Testszenario allgemein:

    U-Bahn Fahrzeuge mit 100-80 Qualität
    Straba Fahrzeuge mit 70-60 Qualität.
    Alle Haltestellen mit bester Quali.
    Preise für Straba gleich mit denen für die U-Bahn (Straba= Rot; U-Bahn=Blau)

    Dennoch verlassen CIM's an einer Station die U-Bahn, fahren mehrere Stationen mit 2 oder 3 Straba-Linien (also MIT umsteigen) um am Ende wieder in die U-Bahn einzusteigen.

    Selbst das einrichten einer eigenen Preiszone bei der Umsteigehaltestelle scheint keinen EInfluss zu haben.

    Aber das sind die ersten Tests, mal sehen was sich noch so ergibt.

    • Quote
  • Xanos
    wcf.user.rank.superModerator
    Reactions Received
    3
    Posts
    1,018
    Filebase Entries
    5
    • June 13, 2014 at 5:01 PM
    • #40

    Gefühlsmäßig war es mMn schon lange so, dass die Routenfindung ganz einfach kaputt ist, und diese Erklärung seitens CO klang für mich eher nach einer Abspeisug a la "hier habt ihr eine Aussage, seid zufrieden!". Inhaltliche Korrektheit und vor allem richtige Funktion gehen da nicht mit einher.
    Sehr schön, dass Du Dir das mal genauer an siehst, @rovapasi! Wäre auch schön, wenn Du mal den Spielstand (inklusive Regelset falls benutzt) hier im Forum oder im englischen Forum teilen könntest.
    Eventuell baue ich mir auch noch mal das ein oder andere Testszenario auf.

    Xanos Let's Play

    • Quote

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Twitch

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™