Is It Possible To Create Logic Gates With Satisfactory Priority Power Switches?

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 72

  • @TotalXclipse
    @TotalXclipse  ปีที่แล้ว +5

    Did we create a logic gate and if so what type is it?! Also is this something you'll be using in your factory?

    • @testsubjectlizzy
      @testsubjectlizzy ปีที่แล้ว +7

      You created a not gate, and we can make every other logic gate with it (using mergers as or gates) if we use machines to turn off parts of specifically tuned powergrids to connect these gates we can make a fully functional computer, meaning satisfactory is now turning complete

    • @testsubjectlizzy
      @testsubjectlizzy ปีที่แล้ว +3

      (I do a lot of binary logic in logic sims and in Minecraft, and I guess now I can expand and make complex computing devices in satisfactory technically)

    • @testsubjectlizzy
      @testsubjectlizzy ปีที่แล้ว +4

      (basically by sending items to a machine that would overload a powergrid we can turn off an output using priority switches, this will allow us to chain not gates + or gates which allows us in turn to make every other gate, and connect them up)

    • @testsubjectlizzy
      @testsubjectlizzy ปีที่แล้ว +3

      I say technically because we will still need to manually reset the priority switches, unless there is a way to automatically reset the breakers, or we get an item sensing switch, we still have to have manual input

    • @Keldaria68
      @Keldaria68 ปีที่แล้ว

      What is the point in doing smart splitters vs just doing normal splitters? Allowing everything to fill up then just turning on 1 factory at a time with the priority power switch seems like the better play with a logic setup as limited at this. I get why it would be useful to have a selectable factory production line since its not uncommon to have limit resources to produce with but the smart splitters set to overflow just seems an unnecessary part of the equation. You technically save a priority power switch I guess since the last factory can always be on, but it seems like it would be more convenient to have it since it would show up in your switch system reminding you that you have a factory for whatever it's set to vs having to remember what the last factory is in the run. It would also give you the option to turn off that last factory if you run into a power crunch.

  • @jp-ny2pd
    @jp-ny2pd ปีที่แล้ว +47

    You've created more of a Single-Pole Double-Throw (SPDT) Relay then true logic. All it's missing to be true logic is some sort of sensor that can flip the switch for you. Personally I'd like to see them revamp the programmable splitter and make a programmable merger to do this. They could even make them a powered item and I'd be happy with that. But yeah, some sort of sensor item to determine state is what's needed.

    • @TotalXclipse
      @TotalXclipse  ปีที่แล้ว +10

      I'll have to look up Single Pole Double Throw relay. It's a shame we don't have sensors, but we know they'll re-work the programmable splitter so fingers crossed!

    • @jordanhoman0212
      @jordanhoman0212 ปีที่แล้ว

      The switch can be flipped if you start running out of power... but i don't see how to get anything useful out of that to make a logic gate :(

    • @jp-ny2pd
      @jp-ny2pd ปีที่แล้ว

      @@jordanhoman0212 Yeah, you could make an oscillator. Make for neat christmas lights display.

  • @wild_lee_coyote
    @wild_lee_coyote ปีที่แล้ว +8

    It would be great for space elevator parts, something that you only need so much of and then can turn off. It could also be for an explosives factory that needs only occasional use. Finally it can be used for back up power generation. Say you are using coal for steel and the power goes down it can divert to a coal power plant for extra power.

  • @justinwhite2725
    @justinwhite2725 ปีที่แล้ว +3

    1:51 neither. This is just a binary switch (a single bit)
    Or and xor compare two switches to get an output.
    so these are not logic gates. You need to be able to compare two signals to get logic.
    2:13 this is closer to logic. You can do this with 3 switches, which each switch effectively determining a left or right branch.

    • @hugoperhammer
      @hugoperhammer 2 วันที่ผ่านมา

      Priority switches can act as chained AND gates fed with (power from source/higher tiers) and refed with(power from own grid) if both is 1, the 1 is output. If (power from own network) is 0 even though fed with power) output is 0 and the operation is sent to the next higher tier priority switch.

  • @linamishima
    @linamishima ปีที่แล้ว +3

    If you wanted to toggle belt flow, rather than just entire factory power status, we can currently do this via truck stations. The input and output ports of the truck station’s internal storage are only connected when the truck station is powered, giving us a crude belt control system

    • @oreubens
      @oreubens ปีที่แล้ว

      but a truck station is uni-directional, so it wouldn't really do anything except if you made 2 stations and an actual truck going between both (which consumes fuel).
      Seems not very useful;.. if you want to flow control the raw resource... turn the miner/pump off.
      If you want to control intermediate resource... turn the constructor/assembler/manufacturer/refinery/blender off.

    • @linamishima
      @linamishima ปีที่แล้ว +1

      @@oreubens no other truck stations needed, just a single one with an in-belt and an out-belt. This is a method that has been successfully used on puzzle / game maps by other builders

    • @oreubens
      @oreubens ปีที่แล้ว

      @@linamishima mkay, if you only want this to work until the truck station is empty and then needs manual refilling.

    • @harrybudgeiv349
      @harrybudgeiv349 3 หลายเดือนก่อน

      ​​@@oreubens you just have the infeed and outfeed from the same truck station. So you don't need manual refilling.

  • @watchtowerdragon7098
    @watchtowerdragon7098 ปีที่แล้ว +6

    🤔 This could be interesting to apply to a space elevator parts plant, allowing for easy switching of your production to meet the next tier goals.

  • @aerophage
    @aerophage ปีที่แล้ว +2

    There are a lot of more-or-less correct responses here. What you've created is actually a 2-WAY DEMULTIPLEXER, a circuit with one input, two outputs, and a select bit. The select bit determines which of the two outputs the input is routed to.

  • @MacReflections
    @MacReflections ปีที่แล้ว +2

    I do something like this in my mega factory already. Once storage on basic parts fills up, they overflow into another line that makes another item with them. At some point, I'll fold in an awesome sync.

  • @testsubjectlizzy
    @testsubjectlizzy ปีที่แล้ว +2

    This logic gate is a not gate technically, and the good news is that with a not gate and an or gate (or a way to connect two outputs) you can make litterally every other logic gate in existence, so yea using some mergers and then specifically configuring machines to cause power grid outages we can now build fully functioning computers in satisfactory, meaning satisfactory is now technically turing complete

    • @oreubens
      @oreubens ปีที่แล้ว

      it's not even close to turing complete because none of the switches switch automatically (except the priority switch fusing on overload), but it needs manual reset.
      But technically you don't need switches, you need gates and a clock signal.

    • @oreubens
      @oreubens ปีที่แล้ว

      You could start doing some interesting stuff if switches had 2 outputs (the normal on and the normal off state) and a powered switch state (basically turning the switch into a relay) and a push button (to simulate a clock pulse).

    • @testsubjectlizzy
      @testsubjectlizzy ปีที่แล้ว

      @@oreubens Yes I am aware that the gates could only switch once, and I did state that in my replies to a different comment, so yes it still requires a human to interact and reset the fuses, but here is hoping we get an item sensing switch, or a way to automatically turn the breakers back on

    • @testsubjectlizzy
      @testsubjectlizzy ปีที่แล้ว

      @@oreubens also all we need is the ability to auto flip breakers and then we can build a relay essentially, since the not gate will have delay

    • @brodriguez11000
      @brodriguez11000 ปีที่แล้ว

      @@oreubens Asynchronous logic doesn't need a clock.

  • @johnb0815
    @johnb0815 ปีที่แล้ว +2

    there might be interesting things you can do with switches within a certain production line. for example turn off the screws so the iron plates overflow when the reinforced plate assembler overflows.
    But the question is... why? I can't really see any benefit compared to splitting the initial ingots into four belts and have smaller production lines making everything at once.

    • @brodriguez11000
      @brodriguez11000 ปีที่แล้ว

      Better manifold and load balancing design?

  • @MegaGodZero
    @MegaGodZero ปีที่แล้ว

    Its an interesting concept, but for it to be fully worth it, consider connecting all priority power switches, to one priority switch, of which you'd control the others through it. That way you don't want to be going from A, to B, to C, to turn any of it off. Else we might aswell use power switches in this setup.
    It does grant a fully controllable factory from one point, one switch to control them all!
    I see the priority power switch being of most use to ensure that your own factories that fills your power system, shuts off last, if there is any issues.
    This helps mitigate any form of damage along the pipe lines or conveyor belts. As your power will continue functioning, one way or the other. As through the priority switch, you'd be indirectly lowering the required amount of power, when one factory shuts off through it, one that isn't as important to keep fully functioning for your all of your factories.

  • @rhonin210
    @rhonin210 ปีที่แล้ว

    Hey Total, i like the idea of having switches to turn factories on and off. And i myself have been looking into logic gates myself. I think that in your example it can also be be done with regular switches. i build a factory once were i used containers and smart splitters to make an If/then logic gate, and it works very well. In your example i would not use it in a production line, but i would use it for the items the pioneer needs. like diverting steel pipes to make nobelisk. Or iron plates and copper sheets to make canisters. So items we need in finite amounts. But what i do like is that you are looking for new ways to build a factory. So keep it up! :)

  • @TAiiNE
    @TAiiNE ปีที่แล้ว

    One thing I am trying to understand is just how these switches work in general. I've only just unlocked oil and bought my way to cupons to unlock and make one of these new priority switches in thinking it can safeguard my coal plant as I am like... 37mw from going over my max production. This is needing me to make yet another coal plant but I wanted to hopefully safeguard the first.
    Do I need two to do this? Pretty much atm I have my coal plant isolated, so its only the coal gens, the water extractors and the coal node I'm mining from all connected. From that line I have it connected to a master power switch, and that connecting to 5 more that each run a line isolated to each floor of my factory. My own circuit breaker so to speak.
    Now before the 'master' switch that shuts off everything butr the coal plant, I have the priority power switch with the A side to the coal gen, and the B side to the master switch. But... is this enough? If I start going over the power I can handle will everything on B side turn off leaving A side? Or do I need 2 of these switches to do that? That is what I don't understand. Am I even using this right in the first place?

  • @jasonlatta2000
    @jasonlatta2000 ปีที่แล้ว

    I think you could get more immediate responsiveness (at the cost of a little power, using a trick Stin Archi experimented with. Instead of powering of the machines, put a truck stop between splitter and machies, then just turn it on/off.
    As long as the machines aren’t consuming more than it’s output, it should immediately redirect flow (assuming it has had the warm up time to fill its buffer). Even if it is getting drained, depending on the number of machines, it’s buff may still be quicker to back up then them.

    • @jasonlatta2000
      @jasonlatta2000 ปีที่แล้ว

      Also can do a lot with what’s already in the game if you’re willing to add a lot more complexity.
      Now that we have blueprints, I might have to revisit the ideas and get blueprints made for my 100% efficient priority merger etc.

  • @olegmakogon7447
    @olegmakogon7447 หลายเดือนก่อน

    I wonder is there any possibility to make some logic element to Turn on additional Nuclear Reactor when you have power shortage

  • @treeross
    @treeross ปีที่แล้ว

    I'm studying EE, CE, and CS. (They had so much overlap in classes I said yolo all 3, it's like an extra year)
    I just wanna go make every gate in the game now.

    • @danielsedvic3063
      @danielsedvic3063 4 หลายเดือนก่อน

      Have you succeeded? I am stuck with the negations... clock no problem, AND, OR both no problem, but their freaking negation without a power short.... *The clock is also to be fair half a clock, I have 2 output signals...

    • @treeross
      @treeross 4 หลายเดือนก่อน

      @@danielsedvic3063 i've only.played a few times since so I'm still unlocking things.

  • @madmurdoch2000
    @madmurdoch2000 ปีที่แล้ว +1

    a logic system is really something that this game needs, i'm supprised that they have not already put one in TBH.

    • @Exemus
      @Exemus ปีที่แล้ว +1

      I can't really think of why it would be necessary though. What would you use it for?

    • @TotalXclipse
      @TotalXclipse  ปีที่แล้ว +2

      Necessary, no. But it would allow people to go much deeper into their factory design. If storage is starting to empty send the resources from factories to fill up the storage again

    • @madmurdoch2000
      @madmurdoch2000 ปีที่แล้ว

      @@Exemus necessary to play the game? no and it shouldnt be but it would alow alot of customisation. what would i use it for? well in this vidio he has a number of power switches that turn on and off differant parts of the factory depending on the switch that is flipped, well instead of MANUALY flipping the switch if he had some logic he could have those switches flip automaticaly depending on storage levels of differant items, and that just one example.
      BUT what you would do with it is all down to the implementation of the logic system and what you are alowed to do with it.

    • @RhoOphiuchi
      @RhoOphiuchi ปีที่แล้ว +1

      @@Exemus For an example of myriad uses, take a look at circuit networks in Factorio. It's one area in which Factorio (along with train logic and robots) is still ahead of Satisfactory. It's less important in Satisfactory due to the infinite nature of resources, but I would still love to see it incorporated, I do miss it. See also redstone in Minecraft. AS TotalXclipse says, allowing logic adds another layer of control to these sorts of games for those that wish to indulge while not being required to enjoy them.

    • @madmurdoch2000
      @madmurdoch2000 ปีที่แล้ว +1

      @@RhoOphiuchi i love both factorio and minecraft, the logic system they have is really something. being about to build a 8 BIT computer from logic systems within a game like this is really something. are logic systems needed in a game like this NO, but just because something is needed doesnt mean it shouldnt be in the game.
      BTW have you seen the vidio's of people playing doom on a computer built with the logic system in factorio? why did they do it some poeple may ask but the answer is obvious if you think about it.... BECAUSE THEY CAN

  • @oreubens
    @oreubens ปีที่แล้ว +3

    What you're showing has been possible since they added the regular switch (and even before that if you create/remove the connection between poles as a "switch".
    What the priority switch has added is remote control.
    You aren't even using the "priority fuse" part of the priority switch.
    As to logic...
    "And" gates are switches in series (they all need to be on to turn the circuit on)
    "OR" are switches in parallel (any one on turns the circuit on, they all need to be off to turn it off)
    "xor" can't currently be (automatically) simulated as this requires a 'not'' operation. you'd use the or approach and require the player to only enable one of the switches at any one time.

    • @kittiekillah
      @kittiekillah 3 หลายเดือนก่อน

      i feel like you illustrated how basic logic gates work but afaik it’s not really a logic gate if you have to manually operate the gates. That’s the whole point of the logic gates- to act based on their given criteria.
      If you sent a signal to two power switches that were set to Off, you would then need to go turn them On for them to act as and AND gate, but why go through all that trouble when you can use one signal and one switch if all you’re doing is turning some stuff on and other things off? I came to this video looking for inspiration and it’s just a waste of time cus the guy is using these things as intended and using jargon to draw us in since ‘logic systems’ have been talking point from the devs.

  • @palpytine
    @palpytine ปีที่แล้ว

    As others said, this isn't really a gate, a gate has a single output whereas here you're switching between multiple outputs. If you want true gates though, an episode on the circuitry mod might be fun.

  • @thegardenofeatin5965
    @thegardenofeatin5965 11 หลายเดือนก่อน

    Factorio lets you do actually do stuff like this with the circuit network. Satisfactory doesn't, and I think won't, be able to have proper logic circuitry, as cool as it might be. Satisfactory seems to be made to build factories that *just run.* Ideally everything would have the ideal ratio of things coming in, and the ideal ratio of things going out, and it *just runs.* So I've found that I only have a power failure if I do something extremely stupid, like the time I accidentally detached half of my coal plant, and then went and turned on eight particle accelerators. Good times were had by all.

  • @michaelbauers8800
    @michaelbauers8800 ปีที่แล้ว

    Comes up a bit short from a Universal Turing Machine ;)

  • @i_lunarr
    @i_lunarr ปีที่แล้ว

    Hi Mr eclipse just wandering how you made a circle in a Video from a yeat ago? It was your mega storage , it was too big for the old catwalk method and I don't think the copper wire method works either so just wandering how you made such a. Large circle ty ^^

    • @TotalXclipse
      @TotalXclipse  ปีที่แล้ว

      If you watch my previous circle build technique videos it shows you exactly how. ☺️

  • @remsy4k356
    @remsy4k356 ปีที่แล้ว

    u can use 2 outputs at the same time, u have do set both on the same

    • @TotalXclipse
      @TotalXclipse  ปีที่แล้ว

      Yep but you can't prioritise them so the factory's would have to be both working at the same time or resources will be overflown.

  • @Cygleto
    @Cygleto ปีที่แล้ว

    Don't mods just do this anyway? Like wiremod or ficsit-networks ?
    i know i wish it were vanilla too but i guess its not too bad all things considered?

  • @Exemus
    @Exemus ปีที่แล้ว

    Cool video! I'm sure someone will find some use for the concept, but I can't think of one on my own. Any idea how this would be used practically?

    • @TotalXclipse
      @TotalXclipse  ปีที่แล้ว +1

      Use it to create plastic based items if the priority power switch turns off due to a power outage resources can be sent to a refinery for the fuel alt and produce fuel instead, powering on the factory again? Rough thought but think it could work

    • @Exemus
      @Exemus ปีที่แล้ว

      @@TotalXclipse Oh! that's a good point. Yea, I guess it's great for items that you don't necessarily need all the time. So it allows for a small factory that can just make small quantities of items on demand.

  • @gulgir2850
    @gulgir2850 ปีที่แล้ว

    Interesting idea! However i can't really see how practicable it would be.

  • @rhonin210
    @rhonin210 ปีที่แล้ว

    Total, are you using logic gates in your factories right now?

    • @TotalXclipse
      @TotalXclipse  ปีที่แล้ว

      Nope, we don't have a factory yet - having to rebuild it currently

  • @danwarner7922
    @danwarner7922 ปีที่แล้ว +2

    Since you're talking about a single switch with exactly 1 on state and 1 off state, it can only be an OR switch.

    • @jp-ny2pd
      @jp-ny2pd ปีที่แล้ว +2

      This. Although for the pedantic in the crowd you've made more of a SPDT relay then an OR gate. A logic gate would take multiple inputs and generate a single output. This is taking a single input and selecting multiple outputs from a control signal. That's basically a relay. If they added sensors of some sort that could flip these switches for you then you could create genuine logic gates.

    • @testsubjectlizzy
      @testsubjectlizzy ปีที่แล้ว +1

      all you need is a not gate and an or gate (technically in circuits a wire connecting 2 digital lines works) and you can make every single logic gate in existence
      trust me, I made a 4 bit alu in a logic sim using only not gates that can multiply, divide, add, and subtract.

  • @jdamage5002
    @jdamage5002 ปีที่แล้ว

    Maybe include batteries?

  • @fireflessYT
    @fireflessYT ปีที่แล้ว +1

    leaving my comments at patreon talk

  • @SuperCosmicChaos
    @SuperCosmicChaos ปีที่แล้ว

    so you are making way more production then your mines can feed... ok what ever works for you. Probably not going to do this though. when i need more of something i just expand to a new area.

    • @TAiiNE
      @TAiiNE ปีที่แล้ว

      I think this is useful for more an example of what can be done not just 'making more then you can feed'. I can see this being useful for like waste processing with only having to be at one switch then running all over the place as you can turn on and off these anywhere from accessing one.

    • @watchtowerdragon7098
      @watchtowerdragon7098 ปีที่แล้ว +1

      Or it's utilized in a mega factory to quickly switch the focus of production needs.

  • @fasty93
    @fasty93 10 หลายเดือนก่อน +1

    YOU SHOULD BE SCARED BECAUSE I MAKE COMPUTERS IN EVERY GAME I CAN..

  • @nakilad5542
    @nakilad5542 ปีที่แล้ว

    Rule 5: Everything should be balanced!