‹ BackHN Continuity

Thread

Solving Factorio Quality

282 points · 108 comments · laurenth

  1. DannyBee · · focus · HN ↗
    I've had a lot of fun with stuff like this - beyond solvers for Satisfactory/DSP/etc using ILP, i've also made automatic blueprint creators for DSP, Factorio, and Satisfactory - give it a factoriolab URL, it will create a usable blueprint for it (pasteable where the games allow it, copyable where they don't)

    Interestingly different - for DSP and Factorio it suffices to do legality using CP-SAT based packing and then routing separately (geometric line routing/etc). Large blueprints in DSP are complicated and sometimes require hierarchical decomposition.

    Satisfactory is actually much more complicated not just because of the significantly more 3d nature, but because of the blueprint designer size limitations and the desire to not just have things clipping through other things everywhere (which the game allows for the most part but people try to avoid).

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.