+59 votes
in Suggestion by (620 points)


Smart / Programmable Splitters have wrong in-game descriptions, deceptive UI, and they provide little new utility. In a game with relatively few items / buildings etc., it is especially detrimental to the game's experience when two of these items, which are acquired mid-late game, are nearly useless.

Full Explanation:

1. Deceptive Descriptions / UI

   Read the in-game description of both the splitters: 

  •       Smart Splitter: "Splits conveyor belts in three. You can set a rule for which part should go to the left and which part should go to the right"

             This is simply wrong. You can set a rule for left right but also center.

  •     Programmable Splitter: "Splits conveyor belts in three. You can set rules for each output to decide exactly where each part should go."

             Not necessarily false, however this would be a correct description for what the Smart Splitter already does, not the Progammable Splitter. In addition to being able to "set rules for each output to decide exactly where each part should go.", you are also able to have multiple part types set for each output direction.

    Next problem is with the actual interface and info provided in it when using these splitters:

  •     For both of them, nowhere is it specified that you can't pass the same part through two outputs. For example, consider an input belt that is 2/3 resource A and 1/3 resource B, you want to split the outputs such that 2 get A and 1 gets B. Nope can't do that. For both smart and programmable splitters, you can only send one resource type out of one output. 
  •     Also for both, "ANY" really means ANY-OTHER, which follows the previously stated functionality in that you can't pass resource A to two outputs.
2. Only Useful for Sorting... AKA Niche / Useless

    You can use these to sort a "messy" belt, which in my opinion, having mixed belts for the sake of sorting it later is bad practice anyway. Don't mix belts ;). But whatever if you like mixed belts it's your factory not mine, and maybe you've found a situation that it is more efficient to have mixed belts.

    Due to the previously mentioned functionality of not being able to send the same resource out of 2 outputs, using these in a production line for attaining desired ratios of parts for assemblers etc. is nigh impossible. Furthermore, if you go through the effort of getting this to work (I have for alternate quickwire), there is never a reason to use the programmable splitter since the smart splitter will be doing the exact same thing and is cheaper to make.
3. Overall Gameplay Impact
  •     Very few items in game as is, and these splitter items being so niche and so late game makes them feel even less impactful. 
  •    Ratio control on production is a major part of this game, and the two items that seem like they should assist in that completely fail to, essentially making optimization mechanics the same from the first assembler all the way to a fully fledged produce-it-all factory.
  • Even if they are intentionally supposed to only be used for sorting, and some unreleased items will provide this "ratio control" functionality in the future, their in game description and UI still completely fail to convey what they are to be used for, and what their limitations are.

by (8.4k points)
Creating an overflow exit could be useful, but ultimately, my guess is that you would want to refeed unsorted materials back into the system so that they can be sorted. Somewhere in there, a container would eventually get full and it would jam regardless. In other words, all it would achieve is to delay the inevitable.
by (100 points)
Ultimately, nothing can stop a system from getting backed up *somewhere* after a while. With an overflow, at least you only have to monitor and clean out the overflow container.

I would never use a mixed conveyor anyway. To me, the more useful case for overflow exits is being able to prioritize the one line over another.
by (110 points)
I was going to raise a question on this but luckily i searched first.  I support this and would like to see these changes!
by (380 points)
edited by
I agree on programmable splitters to regulate ratio, although you can somewhat realise that with the attached belt's capacity (on the outlets). Also, I don't believe in mixed belts - I tried that and if production of one of the ressources on the belt gets backed up, the other ressource(s) on the belt get blocked and their respective production lines aren't fed.

That being said, the smartish splitters are not only useful for sorting messy containers. For example, I used smart splitters on a steel facility, where one smart splitter is directly behind each constructor and sends either steel pipes or steel beams on to their individual collecting belt. So changing the production rate for either pipes or beams of the facility can be done by just changing the recipes in the constructors and no re-belting is required.

But then again - as you descibed there are not many use cases like that where you have one resource that can be processed into multiple products (raw quartz -> silica or quartz crystal, or iron ingots -> metal sheets or iron rods)
by (380 points)
But the descriptions ARE accurate, even if you don't like them: for a smart splitter you can set 1 rule per output, hence the text "set a rule", and for programmable splitters you can set multiple rules per output hence the text "set ruleS for each output", rules with an s.

Your comments about setting rules on the center output are slightly valid, except for the fact that the default behavior is to pass everything thru the center path unless you explicitly change it, but the comment on not being able to program one resource thru multiple outputs is strange because you could just split that one output; allowing it would also likely significantly increase the meta complexity of each programmable splitter since it would now need to internally maintain a (more than 1 bit) counter for which output was last used for each and every resource passing thru it, and all that state would need to be in each save file as well.

Finally, while it would be nice to have some anti-jam support, I use smart splitters to sort incoming truck deliveries, so I find them useful.
Welcome to Satisfactory Q&A, where you can ask questions and receive answers from other members of the community.
In order to keep this site accessible for everybody, please write your post in english :)
August 28th update: We've removed downvotes! One major reason is because we don't want to discourage folks from posting legitimate suggestions / reports / questions with fear of being mass downvoted (which has been happening a LOT). So we now allow you to upvote what you like, or ignore what you don't. Points have also been adjusted to account for this change.
Please use the search function before posting a new question and upvote existing ones to bring more attention to them, It will help us a lot. <3
Remember to mark resolved questions as answered by clicking on the check mark located under the upvotes of each answer.