Deutsches Simutransforum
Script-KI - Werte Speichern - 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: Script-KI - Werte Speichern (/showthread.php?tid=9317)

Seiten: 1 2 3 4


RE: Script-KI - Werte Speichern - Dwachs2 - 22-06-2021

Fall a geht nicht, die KI kann nur fuer sich selbst bauen.


RE: Script-KI - Werte Speichern - Dwachs2 - 26-06-2021

Habe dir jetzt remove_line gefixt (hoffentlich). Und noch eine neue Klasse eingebaut (my_line_t), die dann in den Links benutzt wird, und weitere Daten pro Linie speichern kann.


RE: Script-KI - Werte Speichern - Andarix - 26-06-2021

danke

Ich gehe davon aus, das bestehende Spiele durch diese Änderung nicht mehr funktionieren.


RE: Script-KI - Werte Speichern - Dwachs2 - 26-06-2021

Ich hoffe, bestehende Spiele funktionieren weiter.


RE: Script-KI - Werte Speichern - Andarix - 26-06-2021

(26-06-2021, Saturday-21:16:31 )Dwachs2 schrieb: Ich hoffe, bestehende Spiele funktionieren weiter.

Die Hoffnung ist vergebens, da ich die vorhandenen Parameter von link.xyz auf line.xyz ändern muss.

Und die Erweiterung von link.line nur bei neuen Linien greift. Da müsste ich eine Konvertierung schreiben. Die macht aber wenig Sinn, da ich die bestehenden Parameter nicht korrekt den einzelnen Linien zuweisen kann.

Mir ist der Aufwand zu groß. Vor allem gibt es noch kein Simutrans-Release wo die Script-KI-Rail enthalten ist. Das Feedback ist mehr als dünn. Daher gehe ich davon aus, das es sehr wenige Spiele gibt, die die Script-KI-Rail nutzen.


RE: Script-KI - Werte Speichern - Andarix - 27-06-2021

Die Änderung der Speicherung zeigt deutliche Verbesserungen.

Wusste gar nicht, das jetzt auch bei der Generierung Tunnel gebaut werden.

Bleibt nur noch das Problem des zu niedrigen Startkapitals, wenn die Karten und damit die Entfernungen größer werden.


RE: Script-KI - Werte Speichern - Andarix - 09-07-2021

(26-06-2021, Saturday-15:11:19 )Dwachs2 schrieb: Habe dir jetzt remove_line gefixt (hoffentlich). ...

mmh, hab nach dem entfernen von Linien trotzdem invalide Linien.

Das ist aber das geringere Problem. Bei dem Spielstand wird nach einiger Zeit die Linie mit Papier von der KI entfernt. Die Strecke wird nicht abgerissen. Den Grund dafür hab ich noch nicht ermittelt.

Es gibt allerdings ein noch größeres Problem, wenn ich den Bahnsteig von der entfernten Linie anklicke beendet sich Simutrans kommentarlos.

sep1928_linienabriss.sve ~1,1 MByte (bis 07.09.2021)

Simutrans r9933 (r9934 hat den aktuellen Script-KI-Code v0.7.2 drin)
pak64.german 0.122.0.0.3


RE: Script-KI - Werte Speichern - prissi - 09-07-2021

Wo soll ich klicken_ Auf alle im Bild sichtbaren Bahnsteigen passiert nichts.


RE: Script-KI - Werte Speichern - Andarix - 09-07-2021

(09-07-2021, Friday-17:11:09 )prissi schrieb: Wo soll ich klicken_ Auf alle im Bild sichtbaren Bahnsteigen passiert nichts.

Nach dem laden steht bei der Papierfabrik ein Zug mit grünen Wagen.

Etwas warten (meist so Mitte Oktober), dann wird diese Linie gelöscht. Steht dann auch im Meldungsfenster + destroy_line ....

Danach dann auf den Bahnsteig klicken, wo vorher der Zug drauf stand.

Da die Station 2 Linien enthält, vermute ich das das Array/die Liste dafür nach dem löschen der einen Linie kaputt ist.


RE: Script-KI - Werte Speichern - prissi - 10-07-2021

r9935 sollte das Beheben. Das konnte auch ohne KI auftachen.