24-04-2020, Friday-22:58:51
(24-04-2020, Friday-18:09:32 )Dwachs2 schrieb: ...
Die Entscheidung, welche Verbindung zuerst versucht wird, steht unten in basic.net: die Verbindung mit besserem Verhaeltnis gain_per_m zu cost_fix (geschaetzte Baukosten) wird genommen.
mmh, da verstehe ich jetzt was nicht
Zitat: if ( best == null
|| (best.gain_per_m * test.cost_fix < test.gain_per_m * best.cost_fix)
|| (test.cost_fix == 0 && best.cost_fix == 0 && best.gain_per_m < test.gain_per_m) )
{
Warum wird der Monatsgewinn von best mit den Baukosten von test multipliziert und umgekehrt.
Das hiese zum Beispiel, das der Gewinn von Rail mit den Baukosten von Straße multipliziert wird.
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds