Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
max_transfers Parameter entfernungsabhängig
#28
600*600 ~ 36000 a 1 byte (verbindungen über 255 knoten sind eh nicht erlaubt). macht 360 kB pro Gütertyp 3MB?
(wenn wirs noch weiter optimieren wollen lassen wir mit bitspielereien maximal 15 umsteigeknoten zu und reduzieren den Speicherverbrauch auf die Hälfte)
(wobei bei solch grossen Speicherbereichen wohl ne pointerlistXspeicherbereich besser ist)
Ich denke rein Speicherplatzmäsig wäre das wohl noch im Rahmen.
Die Frage ist wohl mehr ob sich so ne Tabelle rechenschonend erzeugen lässt.
Eine neue Verbingung dürfte Recht einfach durch die Tabelle wandern.
Ein vernichtete Verbindung ...
Vielleicht ist der D* ein guter Gedankenansatz.
Ein neuer Knoten muss auch nicht viel kosten wenn wir in der Tabelle genug Platz für Zusatzknoten lassen.
und nen alten Knoten entfernen muss mit ner zusätzlichen bitlist welche Knoten gesetzt sind auch nicht teuer werden.

Wobei Verbindung dazu/weg ja nur bei Fahrplanänderungen statfinden. und Knoten dazu/weg nur bei Stationsbauten. wobei auch da erst noch ein Fahrplan drauf gesetzt werden muss. (Wenn man die Neuberechnung noch einige sekunden verzögert und in den Hintergrund verschiebt, kann der Benutzer friedlich bauen/zurückbauen)

Wir hätten damit A* mit ner relativ guten Heuristik ermöglicht und das maximum aus der Fahrstreckenberechnung rausgeholt, und es in Speicher + Berechungen bei Fahrplanänderung/Stationsbau verwurschtet.
Zitieren


Nachrichten in diesem Thema
max_transfers Parameter entfernungsabhängig - von Mab - 09-01-2008, Wednesday-15:44:24
[Kein Betreff] - von DWD3072 - 09-01-2008, Wednesday-19:54:47
[Kein Betreff] - von gpmfuchs - 09-01-2008, Wednesday-22:07:18
[Kein Betreff] - von Hajo - 14-01-2008, Monday-13:46:58
[Kein Betreff] - von Mab - 14-01-2008, Monday-15:21:37
[Kein Betreff] - von Hajo - 14-01-2008, Monday-15:40:33
[Kein Betreff] - von Oliver - 04-05-2008, Sunday-14:45:07
[Kein Betreff] - von Uranor - 04-05-2008, Sunday-16:50:39
[Kein Betreff] - von Oliver - 04-05-2008, Sunday-17:33:48
[Kein Betreff] - von Alexander Brose - 04-05-2008, Sunday-18:56:49
[Kein Betreff] - von Uranor - 04-05-2008, Sunday-19:14:23
[Kein Betreff] - von Oliver - 04-05-2008, Sunday-20:28:49
[Kein Betreff] - von Wurzelgnom - 04-05-2008, Sunday-20:43:13
[Kein Betreff] - von Alexander Brose - 04-05-2008, Sunday-21:45:48
[Kein Betreff] - von Hans Dampf - 05-05-2008, Monday-12:52:29
[Kein Betreff] - von Oliver - 05-05-2008, Monday-15:59:58
[Kein Betreff] - von Hajo - 05-05-2008, Monday-16:14:30
[Kein Betreff] - von Oliver - 05-05-2008, Monday-16:20:08
[Kein Betreff] - von prissi - 05-05-2008, Monday-16:29:21
[Kein Betreff] - von Oliver - 05-05-2008, Monday-16:39:09
[Kein Betreff] - von Oliver - 05-05-2008, Monday-17:26:42
[Kein Betreff] - von Hans Dampf - 06-05-2008, Tuesday-15:19:38
[Kein Betreff] - von Hans Dampf - 06-05-2008, Tuesday-15:28:43
[Kein Betreff] - von gpmfuchs - 07-05-2008, Wednesday-15:47:03
[Kein Betreff] - von prissi - 07-05-2008, Wednesday-16:24:45
[Kein Betreff] - von gpmfuchs - 07-05-2008, Wednesday-20:59:18
[Kein Betreff] - von prissi - 07-05-2008, Wednesday-22:52:34
[Kein Betreff] - von gpmfuchs - 08-05-2008, Thursday-04:45:31
[Kein Betreff] - von prissi - 08-05-2008, Thursday-13:29:45
[Kein Betreff] - von Oliver - 10-05-2008, Saturday-14:12:40
[Kein Betreff] - von prissi - 10-05-2008, Saturday-22:51:29

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste