Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Squirrel Script - Text-Ausgaben
#18
(02-04-2021, Friday-18:48:34 )Geotrans schrieb: ...
Was ich noch nicht so ganz verstehe ist warum das Script nur arbeitet wenn ich nicht im Pausenmodus bin. Auch bin ich erschrocken wie lange es für die Berechnung der Meldung benötigt, da fehlt mir wohl noch eine ganze Menge an Hintergrundwissen.
...

Pausemodus pausiert die Programmausführung. Also wird auch das Script angehalten, da es ja ein Programm ist. Bzw. die Squirrel-Umgebung gehört zur Programmausführung und wird bei Pause angehalten. Wäre das nicht so, würde die Script-KI auch in der Pause weiter laufen.

Die lange Laufzeit ergibt sich daraus, das hier 3070 Stationen abgefragt werden. Das ist eine Schleife die eben 3070 mal läuft.

Bei jeder Schleife werden die verbundenen Passagier-Stationen mit den Warenmengen abgefragt. Hat jede Station 5 Verbindungen sind das dann nochmal 5 Schleifen. Macht dann über 15.000 Schleifendurchläufe.

Hinzu kommt, das Scriptsprachen in der Ausführung meist langsamer sind als binäre Programme.

Doku
http://www.squirrel-lang.org/squirreldoc...index.html
http://dwachs.github.io/simutrans-sqapi-doc/index.html
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
Zitieren


Nachrichten in diesem Thema
Squirrel Script - Text-Ausgaben - von Andarix - 30-12-2020, Wednesday-14:14:00
RE: Squirrel Script - Text-Ausgaben - von Dwachs2 - 30-12-2020, Wednesday-16:35:19
RE: Squirrel Script - Text-Ausgaben - von Andarix - 30-12-2020, Wednesday-16:50:19
RE: Squirrel Script - Text-Ausgaben - von Dwachs2 - 30-12-2020, Wednesday-19:18:58
RE: Squirrel Script - Text-Ausgaben - von Andarix - 30-12-2020, Wednesday-20:28:14
RE: Squirrel Script - Text-Ausgaben - von Geotrans - 01-04-2021, Thursday-12:54:13
RE: Squirrel Script - Text-Ausgaben - von Andarix - 03-04-2021, Saturday-11:24:34
RE: Squirrel Script - Text-Ausgaben - von Geotrans - 06-04-2021, Tuesday-18:57:03
RE: Squirrel Script - Text-Ausgaben - von Dwachs2 - 31-12-2020, Thursday-13:40:37
RE: Squirrel Script - Text-Ausgaben - von Andarix - 31-12-2020, Thursday-13:44:21
RE: Squirrel Script - Text-Ausgaben - von Dwachs2 - 31-12-2020, Thursday-14:53:42
RE: Squirrel Script - Text-Ausgaben - von Andarix - 01-04-2021, Thursday-13:13:08
RE: Squirrel Script - Text-Ausgaben - von Geotrans - 01-04-2021, Thursday-13:58:44
RE: Squirrel Script - Text-Ausgaben - von Andarix - 01-04-2021, Thursday-23:57:37
RE: Squirrel Script - Text-Ausgaben - von Geotrans - 02-04-2021, Friday-14:53:10
RE: Squirrel Script - Text-Ausgaben - von Andarix - 02-04-2021, Friday-16:30:06
RE: Squirrel Script - Text-Ausgaben - von Geotrans - 02-04-2021, Friday-18:48:34
RE: Squirrel Script - Text-Ausgaben - von Andarix - 02-04-2021, Friday-20:01:08
RE: Squirrel Script - Text-Ausgaben - von Geotrans - 02-04-2021, Friday-10:39:16
RE: Squirrel Script - Text-Ausgaben - von Andarix - 02-04-2021, Friday-11:01:34
RE: Squirrel Script - Text-Ausgaben - von Andarix - 16-05-2021, Sunday-16:58:13
RE: Squirrel Script - Text-Ausgaben - von Andarix - 20-02-2022, Sunday-18:24:33
RE: Squirrel Script - Text-Ausgaben - von Geotrans - 16-05-2021, Sunday-19:59:27
RE: Squirrel Script - Text-Ausgaben - von Andarix - 16-05-2021, Sunday-23:43:37
RE: Squirrel Script - Text-Ausgaben - von Andarix - 25-02-2022, Friday-02:46:04
RE: Squirrel Script - Text-Ausgaben - von Andarix - 05-03-2022, Saturday-22:17:08
RE: Squirrel Script - Text-Ausgaben - von prissi - 06-03-2022, Sunday-17:29:21
RE: Squirrel Script - Text-Ausgaben - von Andarix - 06-03-2022, Sunday-17:53:01
RE: Squirrel Script - Text-Ausgaben - von prissi - 07-03-2022, Monday-05:25:28

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste