The International Simutrans Forum

Development => Scripting Scenarios and AI => Topic started by: Andarix on August 01, 2020, 07:17:48 PM

Title: Script-AI with railroad
Post by: Andarix on August 01, 2020, 07:17:48 PM
sqai_rail v0.1 (https://github.com/Andarix/simutrans-scenarios/releases)

required Simutrans r9153 or higher

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)


It is possible that signals are set incorrectly or not at all. not all testet

If a route fails, none of it will be removed. This function is not yet available for Script AIs.
Title: Re: Script-AI with railroad
Post by: Andarix on August 14, 2020, 12:16:39 AM
sqai_rail v0.2 (https://github.com/Andarix/simutrans-scenarios/releases)

minor fixes
If the construction of a route fails, it is usually completely demolished.
Title: Re: Script-AI with railroad
Post by: Andarix on August 28, 2020, 04:08:45 PM
sqai_rail v0.3 (https://github.com/Andarix/simutrans-scenarios/releases)

bugfixes
remove stucked road vehicles

I tested pak64.german and pak64. Other sets can cause errors.

Title: Re: Script-AI with railroad
Post by: Andarix on September 04, 2020, 11:11:09 PM
sqai_rail v0.4 (https://github.com/Andarix/simutrans-scenarios/releases)

bugfixes

I tested pak64.german and pak64. Other sets can cause errors.

I think this release is bug free to the point that it can be used.

Of course, errors can still occur because not all of the many options have been tested yet.

required Simutrans r9210 or higher

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)

Title: Re: Script-AI with railroad
Post by: Dwachs on September 05, 2020, 02:18:23 PM
Wow! Got no error messages so far. It is great to the AI build these double-tracks.
Title: Re: Script-AI with railroad
Post by: Andarix on September 06, 2020, 10:03:09 AM
Wow! Got no error messages so far. It is great to the AI build these double-tracks.

Unfortunately, harbors are often not built at combined stations because the field is already built on.
Title: Re: Script-AI with railroad
Post by: Andarix on September 18, 2020, 05:28:10 AM
sqai_rail v0.5 (https://github.com/Andarix/simutrans-scenarios/releases)

The bugfix version 0.5.1 include in Simutrans Nightly r9248+.

bugfixes

I tested pak64.german and pak64. Other sets can cause errors.

I think this release is bug free to the point that it can be used.

Of course, errors can still occur because not all of the many options have been tested yet.

required Simutrans r9242 or higher

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)

Title: Re: Script-AI with railroad
Post by: Andarix on January 03, 2021, 11:26:46 PM
sqai_rail v0.5.5 (https://github.com/Andarix/simutrans-scenarios/releases)

Bugfixes
Improvements to line construction and cost reviews.

The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab to have a translated output in the game.

required Simutrans v122.0/r9274 or higher

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)

Title: Re: Script-AI with railroad
Post by: Andarix on January 06, 2021, 09:58:44 AM
sqai_rail v0.5.6 (https://github.com/Andarix/simutrans-scenarios/releases)

minor change

ADD tree removal costs
Title: Re: Script-AI with railroad
Post by: Isaac Eiland-Hall on January 06, 2021, 05:34:32 PM
ADD tree removal costs

Capitalists boo, environmentalists cheer :)
Title: Re: Script-AI with railroad
Post by: Andarix on January 06, 2021, 05:56:29 PM
The costs are defined in the paksets. The construction costs of the Script AI have not taken these costs into account.

Depending on the route, up to 30,000 Cr can be incurred as additional expenditure when building a route.
Title: Re: Script-AI with railroad
Post by: Andarix on January 15, 2021, 04:13:28 PM
sqai_rail v0.5.7 (https://github.com/Andarix/simutrans-scenarios/releases)

Bugfixes
Improvements to line construction and cost reviews.

The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab to have a translated output in the game.

de
Code: [Select]
#________________________________script_ai_text_________________________________
#________________________________script_ai_text_________________________________
%s build additional convoy to line: %s
%s erhöht die Fahrzeugzahl der Linie: %s
%s build rail line from %s (%s) to %s (%s)
%s baut Eisenbahn-Linie von %s (%s) nach %s (%s)
%s build road line from %s (%s) to %s (%s)
%s baut Lkw-Linie von %s (%s) nach %s (%s)
%s build ship line from %s (%s) to %s (%s)
%s baut Schiffslinie von %s (%s) nach %s (%s)
%s extends the route from %s (%s) to %s (%s)
%s baut die Strecke von %s (%s) nach %s (%s) aus
%s optimize way line from %s (%s) to %s (%s)
%s optimiert Strecke von %s (%s) nach %s (%s)
%s removes convoys from line: %s
%s reduziert die Fahrzeugzahl der Linie: %s

required Simutrans r9560 or higher

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)

Title: Re: Script-AI with railroad
Post by: Dwachs on January 15, 2021, 04:44:39 PM
I think it should be possible to implement loading of language files from the ai directory. Lets see.
Title: Re: Script-AI with railroad
Post by: Andarix on January 15, 2021, 05:08:01 PM
I think it should be possible to implement loading of language files from the ai directory. Lets see.

Which leads to the texts being distributed further. It is easier to add the texts to the base texts.

you can translate here (https://simutrans-germany.com/wiki/wiki/en_translate_base_texts)

object selection: script_ai_text

The texts were added by someone there. These texts are also used in my nightlys.
Title: Re: Script-AI with railroad
Post by: Andarix on January 23, 2021, 12:21:03 PM
sqai_rail v0.5.8 (https://github.com/Andarix/simutrans-scenarios/releases)

Bugfixes
Improvements to line construction and cost reviews.

The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab to have a translated output in the game.

required Simutrans r9575 or higher (include Simutrans r9580)

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)


A little more feedback would be nice.
Title: Re: Script-AI with railroad
Post by: Andarix on February 20, 2021, 04:17:07 PM
sqai_rail v0.6 (https://github.com/Andarix/simutrans-scenarios/releases)

In addition to bug fixes, this version also integrated extensions.

- Vehicles: If there are vehicles of different speeds on a line, the slower (mostly older) ones are taken out of service.
- Ways: If there are vehicles faster than the route speed, the routes of the line will be expanded (if own or public). Rail track not testet

Problems
With larger maps and more complex industrial chains, the chains are not fully developed. This results from the amount of the starting capital.

If a player goes bankrupt, his streets become public. However, this does not apply to bridges, these will be removed. This means that lines can be broken. This currently has to be fixed manually by the.



The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab to have a translated output in the game.

required Simutrans r9641 or higher

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)


A little more feedback would be nice.
Title: Re: Script-AI with railroad
Post by: Andarix on February 23, 2021, 03:31:42 PM
sqai_rail v0.6.1 (https://github.com/Andarix/simutrans-scenarios/releases)

 bug fixes

Problems
With larger maps and more complex industrial chains, the chains are not fully developed. This results from the amount of the starting capital.

If a player goes bankrupt, his streets become public. However, this does not apply to bridges, these will be removed. This means that lines can be broken. This currently has to be fixed manually by the.



The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab to have a translated output in the game.

required Simutrans r9641 or higher (include simutrans r9649)

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)


A little more feedback would be nice.
Title: Re: Script-AI with railroad
Post by: Andarix on February 26, 2021, 04:49:40 PM
sqai_rail v0.6.2 (https://github.com/Andarix/simutrans-scenarios/releases)

 bug fixes

Problems
With larger maps and more complex industrial chains, the chains are not fully developed. This results from the amount of the starting capital.

If a player goes bankrupt, his streets become public. However, this does not apply to bridges, these will be removed. This means that lines can be broken. This currently has to be fixed manually by the.



The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab to have a translated output in the game.

required Simutrans r9641 or higher (include simutrans r9649)

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)


A little more feedback would be nice.
Title: Re: Script-AI with railroad
Post by: Andarix on April 24, 2021, 12:52:18 PM
v0.6.4 include in simutrans r9742
Title: Re: Script-AI with railroad
Post by: Andarix on June 27, 2021, 04:36:41 PM
sqai_rail v0.7.1 (https://github.com/Andarix/simutrans-scenarios/releases)

 bug fixes
 change the line management

Unfortunately, earlier games no longer work from this version onwards.

Problems
With larger maps and more complex industrial chains, the chains are not fully developed. This results from the amount of the starting capital.

If a player goes bankrupt, his streets become public. However, this does not apply to bridges, these will be removed. This means that lines can be broken. This currently has to be fixed manually by the.



The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab or save [lang].tab in script folder sqai_rail to have a translated output in the game.
You can translate on this page (https://simutrans-germany.com/wiki/wiki/tiki-index.php?page=en_translate_base_texts) (select object script_ai_text).

required Simutrans r9912 or higher

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)


A little more feedback would be nice.
Title: Re: Script-AI with railroad
Post by: Andarix on July 07, 2021, 08:04:42 PM
sqai_rail v0.7.2 (https://github.com/Andarix/simutrans-scenarios/releases)

 bug fixes

include in simutrans r9934
Title: Re: Script-AI with railroad
Post by: Andarix on July 23, 2021, 10:23:52 PM
sqai_rail v0.7.3 (https://github.com/Andarix/simutrans-scenarios/releases)

 bug fixes
 change the line management

Unfortunately, earlier games (< r.0.7.0) no longer work from this version onwards.

Problems
With larger maps and more complex industrial chains, the chains are not fully developed. This results from the amount of the starting capital.

If a player goes bankrupt, his streets become public. However, this does not apply to bridges, these will be removed. This means that lines can be broken. This currently has to be fixed manually by the.



The zip file contains a script_ai_text.dat. Add these texts to the simutrans/text/[lang].tab or save [lang].tab in script folder sqai_rail to have a translated output in the game.
You can translate on this page (https://simutrans-germany.com/wiki/wiki/tiki-index.php?page=en_translate_base_texts) (select object script_ai_text).

required Simutrans r9960 or higher (include r9968)

https://nightly.simutrans.com/en/ (https://nightly.simutrans.com/en/)
https://github.com/Andarix/simutrans/releases (https://github.com/Andarix/simutrans/releases)
https://www.simutrans-forum.de/nightly/ (https://www.simutrans-forum.de/nightly/)
https://github.com/aburch/simutrans/releases (https://github.com/aburch/simutrans/releases)


A little more feedback would be nice.
Title: Re: Script-AI with railroad
Post by: Andarix on July 25, 2021, 03:31:01 PM
sqai_rail v0.7.4 (https://github.com/Andarix/simutrans-scenarios/releases)

include in Simutrans r9971

 bug fixes
 FIX search place for rail stations - more railroads should be built
 ADD City vehicles are included in the route evaluation (alpha)
 FIX when removing railroads, there should be fewer interrupted routes

Problems still arise from crossing railroad lines.