Beiträge: 543
Themen: 5
Registriert seit: Aug 2015
Bewertung:
19
29-04-2020, Wednesday-10:29:44
Das wird in upgrade_link_line() versucht, wenn veraltete Fahrzeuge benutzt werden.
Beiträge: 1.191
Themen: 126
Registriert seit: Sep 2019
Bewertung:
10
29-04-2020, Wednesday-17:23:43
(Dieser Beitrag wurde zuletzt bearbeitet: 29-04-2020, Wednesday-17:57:32 von Andarix.)
Und bei Deiner Implementierung wird bei der Fahrzeugauswahl nicht auf veraltet getestet.
Ich verstehe upgrade_link_line() nicht so ganz.
Beiträge: 543
Themen: 5
Registriert seit: Aug 2015
Bewertung:
19
30-04-2020, Thursday-16:03:40
(Dieser Beitrag wurde zuletzt bearbeitet: 30-04-2020, Thursday-21:25:20 von Dwachs2.)
Stimmt. Die Schleife bricht nie ab, oder?
Edit: Tatsaechlich, das ist jetzt langsam peinlich. Habe auf github gepusht, jetzt sollte die KI wenigstens obsolete Fahrzeuge modernisieren.
Beiträge: 1.191
Themen: 126
Registriert seit: Sep 2019
Bewertung:
10
09-05-2020, Saturday-16:32:11
mal eine Frage
Wird eigentlich bei der Validierung berücksichtigt, das in den good-Dateien der 3-Fache Betrag für den Warenpreis steht?
Wenn nicht, würde das erklären, warum Konvoys gewählt werden die potenziell Minus einfahren. Weil nämlich die 3-fachen Einnahmen angenommen werden als die tatsächlich erzielten.
Beiträge: 543
Themen: 5
Registriert seit: Aug 2015
Bewertung:
19
09-05-2020, Saturday-19:00:00
(Dieser Beitrag wurde zuletzt bearbeitet: 09-05-2020, Saturday-19:00:56 von Dwachs2.)
In freight.calc_revenue(...) ist noch der Speedbonus drin (Basiswert = 1000). Der muss wieder abdividiert werden, ausserdem der Faktor 3, den du erwaehnt hast.
Bei ganzzahliger Division werden alle Nachkommastellen 'vergessen'. D.h. dort ist 4/5 = 0. In der Rechnung (a + 1500)/3000 ist 1500 da, damit das Ergebnis gerundet wird: Ist a = 1600, dann ist a/3000 = 0 aber (a+1500)/3000 = 1, was naeher am wahren Wert 1600/3000 = 0.5333.. ist.
pay_for_total_distance wird nicht beruecksichtigt. Das kann zur Zeit nicht mal abgefragt werden. Brauchst du das?