05-04-2020, Sunday-18:57:29
Die 'alten' KIs sind in c++ programmiert. Ausserdem cheaten die: die bauen keine Depots.
Skripts fuer KI Spieler
|
05-04-2020, Sunday-18:57:29
Die 'alten' KIs sind in c++ programmiert. Ausserdem cheaten die: die bauen keine Depots.
06-04-2020, Monday-00:08:32
Das ist schon klar.
Die Script-KI greift doch auch per API auf den Simutrans-Code zu oder nicht?
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
08-04-2020, Wednesday-02:36:12
(Dieser Beitrag wurde zuletzt bearbeitet: 08-04-2020, Wednesday-02:43:35 von Andarix.)
(04-04-2020, Saturday-21:39:04 )Andarix schrieb: Es scheint so, als gerät die Convoyvalidierung in eine Endlosschleife, wenn die Gesamtlänge über 16 hinaus geht. mmh, ich glaube ich weis woran das liegt. Es wird schlicht jede Kombination getestet. Das bedeutet, das bei erlaubten 32 Fahrzeugen 30/31 ( je nach dem ob mit extra Tender oder nicht ) Züge pro Lok getestet werden.
Bei 8 verfügbaren Loks sind das dann rund 240 - 250 Kombinationen die getestet werden. Mit jeder Lok kommen dann nochmal 30/31 Convoys dazu. Bei der Zuglänge müsste schon mal beim unterschreiten der maximalen Geschwindigkeit ( beladen ) abgebrochen werden. Weil mehr Wagen dann kaum Sinn machen. Auch kürzere Züge sollten nicht geprüft werden. Durch das ausfiltern veralteter und elektrischer Fahrzeuge funktioniert jetzt eine Länge von 32 und 48. Bei Länge 48 ergab das 40 Tests für einen Zug mit Lok und 3 Wagen.
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
08-04-2020, Wednesday-12:05:28
prototyper.nut
Warum ist max_speed in der Ausgabe negativ? Zitat:planned_convoy.length 8 Code: ...
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
08-04-2020, Wednesday-16:58:37
langsam geht es vorwärts
zu max_speed Das scheint ein Überlauf zu sein. Nimmt man bei der Definition von max_speed am Anfang der prototyper.nut 3 Nullen vom Wert weg, dann bekommt man die realen Werte der Geschwindigkeit. zur Validierung Kann es sein, das die Kapazität höher gewichtet ist bei der Bewertung als die Geschwindigkeit? Weil ein Pferdegespann mit 4 Ladung und 18 km/h wird besser bewertet als ein Traktorgespann mit 45 km/h und 2 Ladung.
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
08-04-2020, Wednesday-18:40:56
(Dieser Beitrag wurde zuletzt bearbeitet: 08-04-2020, Wednesday-18:41:40 von Dwachs2.)
Das wird an den Kosten liegen Es wird wahrscheinlich billiger sein mit Pferdegespann als mit Traktor.
08-04-2020, Wednesday-19:02:48
(Dieser Beitrag wurde zuletzt bearbeitet: 08-04-2020, Wednesday-19:38:19 von Andarix.)
Zumindest die Betriebskosten sind beim Traktorgespann niedriger.
Aber bei der Validierung muss ich wohl auch nochmal drüber schauen. Aktuell ist es so, das ab 4 Feldern für die Eisenbahn nur noch Eisenbahnen genutzt werden. aktueller Zwischenstand mit 3 Feldern für die Eisenbahn sqai_rail_0003.zip Eisenbahnstationen müssen von Hand verlängert werden. Und ggf zusätzliche Züge wieder gelöscht oder eben die Strecke ausgebaut werden für mehrere Züge. Muss mich wohl erst mal dem Stationsplaner/-bauer widmen. Auch beim Brückenbauer gibt es Probleme, wenn die Bauweite von Brücken zu kurz ist. (08-04-2020, Wednesday-19:02:48 )Andarix schrieb: ... inkl Fehler, hab aber noch keinen Schimmer was schief ging
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
09-04-2020, Thursday-17:11:35
Der sucht ein Depot an einer Stelle, wo keines (mehr ?) ist.
09-04-2020, Thursday-17:47:52
(09-04-2020, Thursday-17:11:35 )Dwachs2 schrieb: Der sucht ein Depot an einer Stelle, wo keines (mehr ?) ist. kann sein, hab ein Depot wegen Änderung der Stationslänge versetzt
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
09-04-2020, Thursday-18:11:30
Das Skript versucht einen neuen Convoi in dem Depot zu erstellen, wo ein anderer der Linie erstellt wurde. Da koennte man noch eine Suche nach einem Depot einbauen...
|
|