matsim-vsp / pave

https://matsim-vsp.github.io/pave
GNU General Public License v2.0
2 stars 2 forks source link

Fahrzeuge #7

Open kt86 opened 5 years ago

kt86 commented 5 years ago

Bisher scheinen wir nicht die Fahrzeuge (oder Fahrzeugtypen an dan ovgu Algorythmus zu übergeben und konsequneterweise dann auch beim Zurückübersetzen der Lösung nicht zu verwenden.

Dementsprechend rechnet der Algorithmus derzeit auch nur mit der (Freespeed)TravelTime und ohne Kosteneingenschaften der Fahrzeuge.

rkoetsch commented 5 years ago

Die Fahrzeuge werden an ovgu übergeben (ohne Fahrzeuge würde es keine Ergebnisse geben)

Beim zurückschreiben wurde es immer in ein Fahrzeug geschrieben welches zuvor in den Carrier gepackt wurde (es wurde nicht aus dem Carrier genommen - was ein Problem bei mehreren Fahrzeugen gegeben hätte).

Habe folgendes draus gemacht, gerne überprüfen (Klasse: MatsimOVGUFactory): 123 Id usedVehicleID = maps.getMATSimVehicleID(route.getVehicle()); 124 CarrierVehicle carrierVehicle = findVehicle(carrier, usedVehicleID); 146 private CarrierVehicle findVehicle(Carrier carrier, Id usedVehicleID)