Testbench for 3/4way intersections

Smart setups of railway stations, intelligent routing, solutions to complex train-routing problems.
Please provide - only if it makes sense of course - a blueprint of your creation.
Post Reply
User avatar
hansjoachim
Fast Inserter
Fast Inserter
Posts: 167
Joined: Wed Apr 26, 2017 7:03 pm
Contact:

Testbench for 3/4way intersections

Post by hansjoachim »

An updated version of the test bench:
New features compared to 2.0 from Aargha
- Auto tester
- More intuitive controls with instruction in the map view
- Lamps displaying results
- Lamps to indicate progress
- UPS saver mode
- Rounds up correctly
- You can start/stop and reset from the map view
- Nuclear fuel
Support for:
- 3 way
- Mixing LHD and RHD
- Lane changers
Planned features
- Auto tester for 3 way intersections

Mods
Essential mod
Automatic train deployment
Useful mods
- Infizoom
- Creative mode
- Screenshot camera


Manual mode
Start/stop, turn green inserter
Reset counter, turn blue inserter
Check the result on the display
Change profiles with a constant combinator.
Test results after 15 min.

Auto tester
Start/stop, turn yellow inserter
Adjust M and K for quicker tests. Standard M=15 (min) K = 2 (min)
K = Preperation time in min
M = Measuring time in min
Recommend console command since a full test can take one hour game time

Code: Select all

 /c game.speed = 10
Lamps indicate progress.
Blue = On
White = Clearing out the intersection or just trains in the intersection
Yellow= Preparation time. K dependent
Green = Measuring

To use it you have to place the zip file in your "saves" directory

Changelog
3.3.4 Updated for 1.1, Thanks to Kano96 for updating the mod
3.3.3 Fixed detection for LHD/RHD when not using the inner lanes.
3.3.2. Fixed multiple errors, It didn't work for M = unequal numbers.
3.3.1 Fixed an error, caused by adding the correct rounding feature.
3.3 Changed planned (P=2 and P=3) tests to No Right for RHD and No left for LHD. Added UPS saver. Colored the trains. UPS saver recommended for 2/4/8 with under 100/200/400 trains per min. Off by default
3.2.1 Fixed a rounding error, now it rounds up from 0.5
3.2 Fixed an error that didn't measure LHD correctly. Added support for mixing LHD and RHD. Now its also slightly easier to adjust trains.
3.1.1 minor errors fixed
3.1 Test breaking bug :S Fixed it
3.0 Major update for the testbench. Auto tester update
Attachments
Throughput tester 2.14.zip
Version 2 compatible with 1.1
(10.18 MiB) Downloaded 56 times
Throughput tester v3.3.5 Nuclear.zip
Version 3. with no spawned trains.
(10.48 MiB) Downloaded 58 times
Throughput tester v3.3.4 Nuclear.zip
Compatible with 1.1x
(10.53 MiB) Downloaded 66 times
Throughput tester v3.3.3 Nuclear.zip
Verion for stable 1.0 with aarghas mod
(10.73 MiB) Downloaded 39 times
Throughput tester 2.13.zip
Updated version of aarghas version with rocket fuel
(11.18 MiB) Downloaded 34 times
Last edited by hansjoachim on Sun Feb 14, 2021 12:37 pm, edited 6 times in total.
Updated version of aaarghas intersection testbench. viewtopic.php?f=194&t=94795&p=533570#p533570
My Highscore intersections: https://pastebin.com/dGsJT71Z
Combinator Adaptable merger https://pastebin.com/aLPQQeei

User avatar
hansjoachim
Fast Inserter
Fast Inserter
Posts: 167
Joined: Wed Apr 26, 2017 7:03 pm
Contact:

Re: Testbench for 3/4way intersections

Post by hansjoachim »

Reserved
Updated version of aaarghas intersection testbench. viewtopic.php?f=194&t=94795&p=533570#p533570
My Highscore intersections: https://pastebin.com/dGsJT71Z
Combinator Adaptable merger https://pastebin.com/aLPQQeei

Interfector
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sun Jan 24, 2021 7:05 am
Contact:

Re: Testbench for 3/4way intersections

Post by Interfector »

Hi,
I dont understand how to use your zip file :x
I tried to put it like a mod but I have a crash because file is not register in library.
What did I miss? (maybe explain that in main post !)

Thx

(I want to test this intersection :
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
)
Last edited by Interfector on Sun Jan 24, 2021 7:20 am, edited 1 time in total.

User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1044
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Re: Testbench for 3/4way intersections

Post by NotRexButCaesar »

Interfector wrote:
Sun Jan 24, 2021 7:11 am
[...]
It is possible to not display all that text if you use the format

Code: Select all

[bp]<<the string>>[/bp]
I think you were trying to do an expandable spoiler, rather than hidden text. To do an expandable spoiler, do something like

Code: Select all

[spoiler=<<name>>]<<stuff>>[/spoiler]
Just using "spoiler" doesn't make a dropdown, the spoiler needs a name for that: "spoiler=".
: Alea jacta est. Determine what you intend to accomplish with an action before execution.
Have you ever heard the gospel? Most have not.

User avatar
disentius
Filter Inserter
Filter Inserter
Posts: 571
Joined: Fri May 12, 2017 3:17 pm
Contact:

Re: Testbench for 3/4way intersections

Post by disentius »

It is a save, not a mod. Put it in your save directory.

Interfector
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sun Jan 24, 2021 7:05 am
Contact:

Re: Testbench for 3/4way intersections

Post by Interfector »

disentius wrote:
Sun Jan 24, 2021 10:04 am
It is a save, not a mod. Put it in your save directory.
Oh, my bad, ok, thx !
AmericanPatriot wrote:
Sun Jan 24, 2021 8:41 am
Interfector wrote:
Sun Jan 24, 2021 7:11 am
[...]
It is possible to not display all that text if you use the format

Code: Select all

[bp]<<the string>>[/bp]
I think you were trying to do an expandable spoiler, rather than hidden text. To do an expandable spoiler, do something like

Code: Select all

[spoiler=<<name>>]<<stuff>>[/spoiler]
Just using "spoiler" doesn't make a dropdown, the spoiler needs a name for that: "spoiler=".
Yeah, I know for spoiler (I use it for hide the ugly bp text ^^), but I didn't know the bp balise before ! thanks for tips.

User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1044
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Re: Testbench for 3/4way intersections

Post by NotRexButCaesar »

Interfector wrote:
Sun Jan 24, 2021 10:15 am
Yeah, I know for spoiler
are you sure
: Alea jacta est. Determine what you intend to accomplish with an action before execution.
Have you ever heard the gospel? Most have not.

User avatar
JayS
Inserter
Inserter
Posts: 43
Joined: Tue Dec 30, 2014 1:54 am
Contact:

Re: Testbench for 3/4way intersections

Post by JayS »

I am not sure if the 3 way manual mode works with LHS, I made a very basic three way intersection connecting west, east, and south, and no trains were leaving from the west (east and south could navigate to both west, east, and south). So I then changed it so that only trains leaving from west could make their destination, still didn't work. Then I changed it to RHS drive, and it did work. Attached are screenshots:
Direct Connection LHS
West train cannot reach destination with direct connection
Direct Connection RHS
RHS version of direct connection works
Don't look now, but there is a spider behind you.

User avatar
hansjoachim
Fast Inserter
Fast Inserter
Posts: 167
Joined: Wed Apr 26, 2017 7:03 pm
Contact:

Re: Testbench for 3/4way intersections

Post by hansjoachim »

So the problem is that if you switch between 4 way and 3 way you sometimes have trains spawned that are missing one direction and therefore nowhere to go.
You can fix it by deleting the train that should be driving that isn't driving and then restarting the testbench.
I had a fix for it but it made it messier.
So the hotfix is just to have a save file with all trains already deleted. Uploaded 3.3.5 with all trains already deleted.
Updated version of aaarghas intersection testbench. viewtopic.php?f=194&t=94795&p=533570#p533570
My Highscore intersections: https://pastebin.com/dGsJT71Z
Combinator Adaptable merger https://pastebin.com/aLPQQeei

User avatar
hansjoachim
Fast Inserter
Fast Inserter
Posts: 167
Joined: Wed Apr 26, 2017 7:03 pm
Contact:

Re: Testbench for 3/4way intersections

Post by hansjoachim »

Updated version 2 to 1.1 because why not=)
Updated version of aaarghas intersection testbench. viewtopic.php?f=194&t=94795&p=533570#p533570
My Highscore intersections: https://pastebin.com/dGsJT71Z
Combinator Adaptable merger https://pastebin.com/aLPQQeei

User avatar
JayS
Inserter
Inserter
Posts: 43
Joined: Tue Dec 30, 2014 1:54 am
Contact:

Re: Testbench for 3/4way intersections

Post by JayS »

hansjoachim wrote:
Mon Feb 08, 2021 4:25 pm
So the problem is that if you switch between 4 way and 3 way you sometimes have trains spawned that are missing one direction and therefore nowhere to go.
You can fix it by deleting the train that should be driving that isn't driving and then restarting the testbench.
Oh great! Thanks
Don't look now, but there is a spider behind you.

hornetDC
Burner Inserter
Burner Inserter
Posts: 13
Joined: Thu Dec 03, 2020 10:57 am
Contact:

Re: Testbench for 3/4way intersections

Post by hornetDC »

How do I properly configure train length?

User avatar
hansjoachim
Fast Inserter
Fast Inserter
Posts: 167
Joined: Wed Apr 26, 2017 7:03 pm
Contact:

Re: Testbench for 3/4way intersections

Post by hansjoachim »

hornetDC wrote:
Sun Mar 28, 2021 12:50 am
How do I properly configure train length?
You have to add cars to all trains that are parked sideways.
Updated version of aaarghas intersection testbench. viewtopic.php?f=194&t=94795&p=533570#p533570
My Highscore intersections: https://pastebin.com/dGsJT71Z
Combinator Adaptable merger https://pastebin.com/aLPQQeei

Tallywort
Manual Inserter
Manual Inserter
Posts: 4
Joined: Thu Mar 25, 2021 11:57 am
Contact:

Re: Testbench for 3/4way intersections

Post by Tallywort »

hansjoachim wrote:
Sun Apr 04, 2021 9:31 am
hornetDC wrote:
Sun Mar 28, 2021 12:50 am
How do I properly configure train length?
You have to add cars to all trains that are parked sideways.
Also if you want to have really long trains, you might need to extend the tracks where those parked no-fuel locos stand. (at the end of the tracks) As trying to spawn trains that are too long can end up overwriting those, borking the system.

Post Reply

Return to “Railway Setups”