Deutsches Simutransforum
Skripts fuer KI Spieler - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3)
+--- Forum: Programmierung und Patches (https://simutrans-forum.de/mybb/forumdisplay.php?fid=38)
+--- Thema: Skripts fuer KI Spieler (/showthread.php?tid=8408)

Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38


RE: Skripts fuer KI Spieler - Dwachs2 - 04-10-2020

sollte mit r9267 besser laufen: Fahrzeugwerte wurden beim Kauf nicht korrekt gebucht. Kann man aber nicht direkt feststellen, weil beim Oeffnen des Finanzfensters alles neu berechnet wird und damit korrekt ist.


RE: Skripts fuer KI Spieler - Andarix - 04-10-2020

kleine Anmerkung

pak128 und reiner Güterverkehr wird mit der Script-KI wohl nichts werden. Die Gewinne sind sehr niedrig und die Fahrzeugpreise dazu sehr hoch.


RE: Skripts fuer KI Spieler - Andarix - 09-10-2020

mmh, hab das normal gespeicherte Spiel heute geladen und bekomme diesen Fehler.

[Bild: attachment.php?aid=17501]

Leider gibt die Meldung keinen Hinweis um welche Datei es sich handelt. Code-Änderungen gab es in der Zwischenzeit keine.


RE: Skripts fuer KI Spieler - Dwachs2 - 10-10-2020

Da wurde etwas gespeichert, dass nicht geladen werden kann. Da brauch ich das Savegame.


RE: Skripts fuer KI Spieler - Andarix - 10-10-2020

https://simutrans-germany.com/files/upload/p128-test.sve ~1,6 Mb (bis 8.12.2020)

Bei der Karte ist auch die Eisenbahn vom Betonwerk zum Baumarkt interessant. Die hat einen immensen Umweg und wurde dennoch als gewinnbringend bewertet.


RE: Skripts fuer KI Spieler - Dwachs2 - 10-10-2020

Uh, da kommt alles an seine Grenzen: das Skript-zeug wird als String gespeichert. Simutrans kann nur 32kb am Stueck als String speichern. In dem Savegame wurde dann nicht der String komplett gespeichert -> Fehler.


RE: Skripts fuer KI Spieler - Andarix - 10-10-2020

Bisher hatte ich da keine Probleme beim pak64 und pak64.german. Und da hatte ich wesentlich mehr auf den Karten.

Liegt das an den ewig langen Objektnamen beim pak128?


RE: Skripts fuer KI Spieler - Dwachs2 - 10-10-2020

An den Objektnamen liegts nicht. Der factory-searcher bei dem Spieler, bei dem dann der Fehler kommt, hat tonnenweise Reports mit amphibien-Planern gespeichert. In den Reports ist aber alle Zahlen null. Sonst sieht das alles sehr normal aus.

Mit -debug 2 werden die eingelesenen Daten geloggt. Siehe Anhang.

Ich kann mal schauen, dass Daten, die den default-Wert haben nicht mitgespeichert werden. Wird aber dieses Wochenende nicht mehr.


RE: Skripts fuer KI Spieler - Andarix - 18-10-2020

Eigenartig, auch bei pak128.german bekomme ich einen Fehler der bei anderen Sets nicht kommt.

Die Zeile ist in der Funktion von der Wegoptinierung. Die sollte aber gar nicht aufgerufen werden.

[Bild: attachment.php?aid=17507]


RE: Skripts fuer KI Spieler - Andarix - 01-01-2021

Kann es sein, das die Baukosten von Brücken nicht abgefragt werden können?

Hab nämlich das Problem, das durch teure Brücken die Kapitalbegrenzung nicht greift. Heist die Strecken werden gebaut, obwohl das Kapital zu wenig ist.