InnoZ / MAS_Interface

Apache License 2.0
1 stars 0 forks source link

Calibration run #77

Closed wese-da closed 6 years ago

wese-da commented 6 years ago

Just a few changes to enable calibration runs for automatically generated scenarios

00Bock commented 6 years ago

@kjoscha: we should merge this...

BenSto commented 6 years ago

merge conflict here. Im going to resolve

BenSto commented 6 years ago

Merge conflict resolved... and there were also minor wrong statements in the commit which I also corrected.

00Bock commented 6 years ago

ok. Berlin ist jetzt auch durch (und hat zumindestens auf dem Playground zu keine Ergebnisse geführt) :( aber wegen mir können wir dennoch voranschreiten und die Berechnung für kleine Kreise mit automatischer kallibrierung durchführen d.h. diesen Branch mergen...

BenSto commented 6 years ago

ok. Berlin ist jetzt auch durch

Vielleicht dann nochmal die production DB dumpen? Oder ist es dadurch, dass Berlin nicht durchgelaufen ist dennoch vollständig?

00Bock commented 6 years ago

ist vollständig... ohne Berlin und einigen anderen große Städte. Wenn der neue Output berechnte wird, dann werden doch auch nur die jeweiligen Kreise ersetzt, oder?

BenSto commented 6 years ago

Wenn der neue Output berechnte wird, dann werden doch auch nur die jeweiligen Kreise ersetzt, oder?

    Kernel.system("java -mx4g -cp #{JAVA_PATH} com.innoz.toolbox.run.#{java_class} #{district_id} #{year} #{folder} #{rails_env} #{LOG_PATH} >/dev/null 2>&1")
    if rails_env == 'production'
      Kernel.system("java -mx4g -cp #{JAVA_PATH} com.innoz.toolbox.run.calibration.#{CALIBRATION_CLASS} #{folder}/#{district_id}_#{year}/config.xml.gz >/dev/null 2>&1")
    end

Ich hatte es so verstanden, dass alle Kreise neu berechnet werden und anschließend findet dann jeweils die Kalibierung statt (zumindest deute ich den Code so), aber ich war nicht anwesend als Daniel seine Änderungen commited und eventuell auch mit Euch besprochen hat.

00Bock commented 6 years ago

was ist denn nun hiermit?

00Bock commented 6 years ago

@pr0totyp : hier findet sich übrigens die ....-17.jar die zu testen ist. Das ist die jar mit den 5 runs mit je 100 Matsim-Iterationen. Das sollte beim testen einen riesen Unterschied machen. >> Repositories/MAS_Interface/lib/matsim/java/innoz-toolbox-0.1-SNAPSHOT-2017-08-17.jar

kjoscha commented 6 years ago

@pr0totyp nur zur Sicherheit