This is an automated archive made by the Lemmit Bot.

The original was posted on /r/factorio by /u/TBTerra on 2024-10-14 09:58:43+00:00.


Hey you

yes you

Do you have one or more junctions that you’d like to know how good they actualy are, but you dont have the time or attention span to go and hook up and signal all the inputs and outputs? Do i have the tool for you

Introducing the Automated Junction Tester

It does all the annoying extranal signaling for you, just load up a blueprint and start

You have many blueprints to test? Thats fine just put all the bluebrints you want to test in the chest in the middle of the map, and it will Automagicly place and test each one, and log the results to file

Worried about how long the test will take? thanks to advanced time acceleration a typical 4-lane junction takes as little as 6minutes to run the full test suite

Limitations

The inttersection to test must be under 2000x2000 tiles (as this is larger than most peoples bases this should be fine)

The maximum Length of trains in the tester is 100 pieces (a 8-64-8 train is 8+64+8=80 peices)

The maximum width of in/output lanes is 400 tiles (witth typical spacing this is ~32lanes)

The tester cannot handle diagonal intersections (yet)

You must tell the tester (in the settings) if you are testing a buffered or unbuffered intersection so it can make exit blocks to prevent deadlocks (defaults to unbuffered)

when running a batch test you have to use the same settings for all junctions (so test your buffered and unbuffered junctions as two batches)

Will this Tester work in 2.0?

Honestly probably not. with 2.0 adding more directions for rails i suspect the autosignaling of the tester will break, however i will be spending the first 3 days of release making sure it works in 2.0 (unless someone with early 2.0 access wants to be my remote debugger in which case maybe there will be a 2.0 compatible version at release)

Credits

It would be unfair to post this tester without crediting Hansjoachim from the forums/discord he did alot of the code for the original tester that this one is based on, and this tester would likly not exist if not for him