Generating an optimized layout of train based blocks using simulated annealing

This page summarizes the projects mentioned and recommended in the original post on /r/factorio

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • factorio_annealer

    Program to generate a layout of factory cells in Factorio using simulated annealing

  • If you want to see better examples of the effect of the annealing process with different settings, I'd look here. The first example doesn't partition anything, so you get to see how the annealing process brings together the different items. For example, electronic circuits get sandwiched between copper and iron plates and so on.

  • factorio-draftsman

    A complete, well-tested, and up-to-date module to manipulate Factorio blueprint strings. Compatible with mods.

  • Finally, once the layout is generated, a blueprint string is created using u/redruin0001's Factorio Draftsman program. If you missed the Alt-F4 about this back in May 2022, I highly recommend checking it out. Factorio Draftsman is an extremely powerful tool for programmatically generating blueprint strings. In this instance, it is used to stitch together tens to hundreds of factory block blueprints together into a single one. This final blueprint can then be imported and placed in Factorio.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts