26-04-2020, Sunday-12:14:24
(Dieser Beitrag wurde zuletzt bearbeitet: 26-04-2020, Sunday-12:29:04 von Andarix.)
Hab ein einfaches Bewertungssystem hinzugefügt ( Code auf GitHub; Link dahin jetzt in der Signatur ).
Aktuell steht es mit in industry_connection_planner.nut.
Es ist ein Punktesystem. Ausgehend von 100 Punkten werden je nach Eigenschaften Punkte addiert oder subtrahiert.
Die Punkte werden dann in get_report() ( basic.nut ) verrechnet, sofern die nicht 0 oder weniger sind.
Wie gut oder schlecht das funktioniert müssen Testspiele zeigen.
Auch werden die Baukosten auf 13 Monate verteilt. Die 13 Monate sind aktuell durch ausprobieren entstanden. Der monatliche Gewinn sollte dann über den monatlichen Baukosten liegen. Diese Überprüfung fehlt allerdings noch. Da spielt aber auch rein, ob eine Industriekette vollständig erschlossen ist oder nicht. Die einzelne Strecke ist das eine, die gesamte Industriekette das andere. Diese Kettenprüfung fehlt generell noch ( soweit ich das sehe ), wird aber langfristig benötigt werden.
Aktuell steht es mit in industry_connection_planner.nut.
Es ist ein Punktesystem. Ausgehend von 100 Punkten werden je nach Eigenschaften Punkte addiert oder subtrahiert.
Die Punkte werden dann in get_report() ( basic.nut ) verrechnet, sofern die nicht 0 oder weniger sind.
Wie gut oder schlecht das funktioniert müssen Testspiele zeigen.
Auch werden die Baukosten auf 13 Monate verteilt. Die 13 Monate sind aktuell durch ausprobieren entstanden. Der monatliche Gewinn sollte dann über den monatlichen Baukosten liegen. Diese Überprüfung fehlt allerdings noch. Da spielt aber auch rein, ob eine Industriekette vollständig erschlossen ist oder nicht. Die einzelne Strecke ist das eine, die gesamte Industriekette das andere. Diese Kettenprüfung fehlt generell noch ( soweit ich das sehe ), wird aber langfristig benötigt werden.
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds