Some madman could certainly go through the trouble of finding an adequate spot to stack unglued parts like jigsaws in a whole variety of configurations. Basically any other structure beyond what we've seen here, but still functions as their respective logic gate. If we could have tens of glueless setups for vertical, horizontal, and slanted and tilted gates and pile them up like we just opened a lego set, and somehow lock it to accept electric currents in various convoluted setups, we may just have a machine that plays tetris.
technically there’s the propellor/motor combo from the shrine on rist peninsula. might be able to attach mirrors and use a caged enemy dropping its weapon as an output
Theres a glitch where you can fuse a zonite tool to your shield and swap shields. Just look up infinite bouncy shield, by Mon facts. But instead of a spring use a cannon. You can have a shield activated cannon. turning a shield into a trigger or button of sorts. (: hope this does something for you
"Im moderately nerdy but i am also, unfortunately, stupid." Really felt that. Also loved every part of this and actually cheered seeing the 10 output. Would be interesting seeing what a modder could do porting TotK to a pc and removing that attachment limit. Would get insane but also glorious in its madness.
Mark my words: One of the game's future DLC is going to be advanced building material with memory binary actuators, advanced joints, propellers, walls, sits and araphernalia.
I’d kill for advanced joints. Especially an unpowered wheel/bearing (I know you can find them with building materials, but I want a slightly bigger zonai device version). I also desperately want a programmable version of the control stick with input mapping and logic gates, a la little big planet 2’s controllinator. It’s never going to happen, but it would open up so many possibilities for vehicles.
A better way to do an XOR gate could be to just stack the 2 springs and make it so the current only flows at the height of one spring being activated and the other not, it should be the same height no matter which you activate and be lower or higher if neither or both are activated
the problem is that springs are bouncy, so one spring would jump the other, and it doesnt work if theyre attached, because they will activate simultaneously
@@horsemann1384 I agreed with N. Simplify your gates using 2 springs, conductor attached to springs and a metal plate attached to stake a different hight. Spring retracted=1, contracted=0. electricity on the plate =1. For some gates the metal plate may be at level ground, in others in the middle or higher. You can figure this out.
@nivaslebra4355 This turned out to be the issue, BUT! In experimenting with stacked springs I found a really easy solution to the XOR. Will definitely be making an new video soon
As someone who's been studying & practicing Computer Science for over 8 years, it's so heartwarming to see someone with no experience use this game to learn about logic gates and how to create them, using really creative methods and problem solving skills!
If my memory serves correctly, pretty much any circuit consiting of only a combination of NOT, AND, and OR gates (all of them 2-input gates) can be converted completely into either NAND gates or NOR gates, though the result is often more complicated than the original circuit. I believe also that an AND gate with both inputs inverted gives the same output as a NOR gate, and an OR gate with both inputs inverted gives the same output as a NAND gate.
That's right you just need NOT plus another gate either AND either OR and you can build any gate. But the current needs to go through the input, if you can't pilot the spring with the current then you can't chain them properly and so won't really being turing complete. Additionnally i guess gluying spring to the board (like wood) at 45° and just having metalic part touch for conductivity would be enough and spare a lot ot parts. To be confirmed... Have fun.
great work dude, only one month in and we have basic logic gates! i think the next logical step would be to implement some kind of transistor (i think that’s how they’re used - essentially what you call switches) that doesn’t require user input aka hitting it with something like in this example. maybe shrine motors could work? like i think putting an iron rod on it and some kind of weight on one side should do the trick - 1=motor is powered, turns iron bar to create a connection for electrical current - 0=motor loses power, weight pulls one side down and therefore closing the connection. in theory this could work but i’m probably gonna have to experiment with it a bit edit: sorry for bad formatting cause i’m on mobile
Thanks man! I agree thats definetely the next step. I saw while editing that someone on reddit had actually made a transistor already using a Shrine fan and a spring! I havent had much of a chance yet to get back into the game but there is 100% more to be done. And with the Capacitor Battery ?? its gonna be awesome :) thanks for checking out the video!
Theres a glitch where you can fuse a zonite tool to your shield and swap shields. Just look up infinite bouncy shield, by Mon facts. But instead of a spring use a cannon. You can have a shield activated cannon. turning a shield into a trigger or button of sorts. (: hope this does something for you
You see this is the shit I knew would happen, when any game gives the players tools to make things; people are always making computers. Soon we will use tears of the kingdom to break out of the matrix; mark my words.
I saw a video of someone building a logic gate using mirrors and the bright light from (i assume) the gerudo temple. He used the beams of light as the 1 input planks to block light (the 0 input) and I believe stablizers as the mechanical switch. The out put was a dots in binary on the wall. One big benefit is that the mirrors were placed on the ground without much connection needed so you can overcome the 21 piece limit easier. Also I didn't understand what I was looking at in that video until I saw this one so great job.
Here’s an alternate idea for an XOR gate: you showed that NAND is really easy to create. Further, XOR can be expressed as (A OR B) AND (A NAND B). So, since NAND is just a raised OR gate, stack two OR gates on top of each other so that the raised spring reaches the top gate, attach the end of the bottom gate to the start of the top gate (so that the current of the top gate flows reverse to the bottom gate) and run electricity into the bottom gate.
My Guy: I love everything about this. The nerdy, impractical builds; the explanations just slightly over my head; the production quality and humor; even the weatherman style greensceening. I've been toying with the idea of a Rube Goldberg-esque contraption, maybe set to music like an OK Go video. Think it's possible?
An Ok-Go Zelda machine would be so satisfying to watch, I say go for it! I think you could have a lot of fun with the stone launcher things on Sky islands, would be hilarious to see a Melon or something fly around
I wonder if you could create logic gates with as little fusing as possible, as that's the biggest limit to the size of circuits that can be built. Just using stuff in the environment, like metal boxes or other random conductive stuff
Yesterday i got recommended that physics for the birds video. Today i got recommended this. I was hoping I'd discover whoever can indeed figure out how to make an adder, because damn it I'm a computer science nerd but I'm not smart or creative enough to figure out how to do it Edit: this seems so simple now. Electricity could be affected dynamically, but was hard to control. Zonai devices are easy to control, but cant be affected dynamically. Using zonai devices to easily control conductive materials so the charge can change dynamically is the solution, and metal rods on springs seems such a simple and efficient way to do that. The sticky limit is definitely the thing that makes this impossible to expand forever, but i reckon you could still get to a full adder.
This is exceptional work for sure. Love when games allow you to do this stuff. Sad though that build limits are holding us back. Imagine if TOTK came out on a stronger console!
I think the simplest XOR gate would be to have the 2 inputs stacked. That way 00 would be too short and 11 would be too high up to activate the circuit. Also, building these near water might help with the attachable items limit because it can conduct without using parts!
i thought youd only gotten and gates working when you started the segment. im glad i looked at the length of the video before clicking off, it was definitely worth watching
The moment you demonstrated the NAND gate, you got the prize. That gives you functional completeness and everything is combinations of that gate. For Turing completeness, you need functional completeness and some way to quantify with predicates. The quantifiers are going to be significantly harder I think because they're what gives you recurrence relations or other equivalent abilities to self-refer in the logical circuit to the logical circuit.
You NEED to get big and have more subscribers man. This was so entertaining AND educational. You also naturally had a great presentation and delivery that compares to the biggest youtubers.. good stuff keep it goin!
Accidental NAND gate, and how you described it, is how I learned boolean logic "back in the day": "The NOT of the AND is the OR of the NOTs", so raising two ORs together and putting them in series (AND) is delightful to see physically.
The fact this video made me better understand logic gates than my computer science teacher definitely shows I have a very particular way of learning lol. Still great video! :)
Technically, to be Turing complete, you only need either AND or OR, though NOT is required. That‘s because you can calculate AND as NOT(NOT A OR NOT B) and OR as NOT(NOT A AND NOT B). But having its own gate for each is definitely preferable. Also technically technically I lied about NOT being required, as you can replace it with XOR, since NOT A is the same as A XOR 1. But XOR is more complicated than NOT so emulating a NOT gate using XOR is putting the cart before the horse.
There is a much simpler way to make an XOR gate. just stack the springs and make it so the carts are at a height that the circuit is only completed when only one spring is extended. If neither is extended then the pole used to link the carts is too low, when both is extended the pole is too high.
2:00 I like how the second thing you said was conductive then spent several seconds trying to think of the word for conductive 🤣Really interesting video and I'll definitely be watching more if you continue messing with these ideas
this is great. your channel definitely deserves to be more popular than it is. I wish you luck in your youtubing career (also I was the 100th subscriber so that's funny)
The NAND gate you stumbled across comes from de Morgan's law: NOT (A AND B) = (NOT A) OR (NOT B). Similarly, it appears your XOR gate is the standard identity A XOR B = (A AND (NOT B)) OR ((NOT A) AND B).
@@wutmagna7222 The beautiful thing about math is that you can come at it from all sorts of angles and end up with the same rules as everyone else. It's truly universal.
Great video. It was a matter of time, and I am glad that you have brought more light to this topic. Putting more complex logic into this game will no doubt be a challenge but, I thought the same for Mario Maker, and that became Turing Complete in a matter of weeks.
xor can be simplified by using two springs atop another with the circuit only being complete at the height corresponding to one spring open one spring closed.
It's kinda funny to stumble upon a relatively new UA-cam channel that's still trying out various things. You can find such diverse content, like video’s about making logic gates in Totk and videos titled 'This Woman ****’s Dolphins' all within in the same channel. Keep up the good work 👍
Great video. I like that you used electricity. That was my thinking too when I saw the other guy's logic gate video. My other thought was that we need to not fuse anything, just set up objects next to each other. It's a shame we can't use outputs of one circuit as inputs to another, but I'm not sure how.
Hey hey hey I have been playing around with this. Wooded boreds are translucent to zonai mirrors. If you figure out how to implicate that potential make a simple screen. I stacked them on top of each other on a stake with a wheel between them to make them rotatable. :U The pots can be used as base scales/teeter toters and weels and the wind from the can effect the balance. Maybe there will be mods in the future that will go beyond the build limit.
If you can create a nand gate or a nor gate you can build any other gate so all you need to prove is the ability to create one and you can make a Turing complete machine.
A NAND gate is actually an AND gate with a NOT gate on the end of it (it literally means Not AND), so combining the designs of your NOT gate and your OR gate was really clever in terms of resource conservation.
I watched this whole thing. The most important thing I learned was that you undervalued your own intelligence from the very beginning. I think this is brilliant. Think more highly of yourself, please. I really enjoyed this video.
Nice video. Like @AKW91 mentioned, a bit more is necessary for Turing completeness but it seems like you're already working on it and I'm looking forward to a follow up. I saw the Physics For The Birds video too but I wasn't inspired to make my own Turing complete system until I saw this video. P.S. Turing is spelt incorrectly in the description
@@tonyhinderman I did manage to create a NOT gate, though it’s absolutely awful haha. ua-cam.com/video/4XXTrnmyGBI/v-deo.html I figured an AND and OR gate shouldn’t be too hard to make with electricity so I didn’t bother. I had some ideas to maybe use sails for the NOT gate instead of this abomination, but I’m content with this.
Yo this was really cool! I like the format and presentation, have a soft spot for educational adjacent style, definitely looking forwards to any follow-up
If you prefer books, then "But How Do It Know?" by J Clark Scott is an amazing short enticing book that explains the full workings of an 8bit architecture he designed for the purposes of the book. He didn't pick an existing processor because he didn't have the copy rights for the designs. His CPU if I recall (a few years since I read the book) is vaguely similar to the MOS 6502 we all know and love (Apple 1, Apple II, NES etc). He starts by assuming you know nothing, and then he explains what a transistor is, like what does it do, and the only conceit he asks you to give is that if you showed a diagram of the parts of a transistor to an electrical engineer they would tell you it does work like he explained earlier. From there he shows you how transistors is used to make logic gates, and how logic gates are use to make other logic gates. And then continues to use multiple logic gates to make everything, starting from the basic stuff, and continuing up making more advanced stuff using the basics stuff he showed.
You can do XOR gate much easier, just put 2 of your springs side by side such that their poles touch. You can also effectively consider the XOR gate to be an "equals" gate, you want power to flow through if A = B, so if they are both extended or both down it flows through. So you just want a vertical pole on either side that touches the "sides" of the spring'd poles wether they are down or up. Then if both of the poles are extended they form a constant bridge, and if they are both down they still form the bridge
There's a sky island with two ponds and two gates which can empty the ponds. They are in sequence so the higher pond has 3 states already (plus a 4th I guess what I would call high impedance state my wife discovered where you can reach equilibrium and the upper gate just bobs up and down indefinitely). I think there's huge potential there for limiting part use.
So interesting how people will get introduced to electrical engineering through the most esoteric things. You should keep going with this and learn about circuits!
Now you should start mixing gates, for example you can rotate the on the y axis the log or whatever you're using to connect the carts and have them dead center for connections, the top can then be used in another gate up top, alternatively rotate that same log on the z axis and put the carts across from each other, the additional carts can simply be used for an OR gate by putting their output in the middle
Idea: at the moment input has to be done by link. It would be nice to convert these to electricity based so machines can input into one another. You might be able to do this via motor turbine wind. This may also have a shot at overcoming the build limit
The NAND-Gate makes perfekt sense. Because Not (A And B) = (Not A Or Not B). so introducing height (NOT-Gate) to the Or inputs it becomes a NAND-Gate. Love when something works out like that.
This was really fun to watch ans honestly 300k-subscriber material. You’re damn good at making entertaining videos and I hope you continue to make more TOTK content, especially engineering videos like these. 👍
If you take a look at the logic of an actual XOR gate, you can construct it out of NOT, AND, and OR gates overlapping, under the logic of (A AND NOT B) OR (B AND NOT A). That's exactly what you built, and is still impressive in its own right. IN B&!A A&!B OR XOR AB !B C A! D CD E = AB E 00 10 0 01 0 00 0 00 0 01 11 1 00 0 10 1 01 1 10 00 0 11 1 01 1 10 1 11 01 0 10 0 00 0 11 0 By using 3D space in Zelda, A and B can be on one input, having output on the states {00, 01, 10, 11}. Since 01 and 10 can both be equated to a unary "1" (the others being 0 and 2), you can have it output on both of those. Think stacking two springs together, with both able to be turned on and off individually from each other.
I was legitimately just thinking yesterday "someone's probably made functional circuits in this game already" while crashing my hover bike around the Depths, and just this morning UA-cam recommended me this vid! But not just circuits, logic gates too!? Fantastic stuff!! Instant Sub mate! Definitely keen for more stuff like this!
If you can make a device where two springs are on top of one another but can be triggered independantly you have a simpler half-adder: Two springs extended = the beam on top is too high to connect to anything. Only one of the two = the beam on top is completing a circuit for the lower value exit bit. Two retracted = the beam is as low as it can get and finishes a circuit for the higher value exit bit. The bit issue is keeping the springs independent but stable.
I just have a very basic programming knowledgde, I think the 21 attach limit is a weird number instead of just20, it's like when someone leaves the tv volume in like 3,7 or 9; I think if a new console comes out they're gonna increase the limit to at least 30
This is confirms what I thought after watching the OG video. He tried to do the video before playing the game and a lot of his issues were due to lack of game knowledge/options I'm convinced the game is Turing complete if not a very limited definition of It due to the part limit. Turing partitioned if you will.
So, I may be missing something here, but there is a bit of a problem with the electricity route, and it's connected with how they won't interact with Zonai devices. Since they won't interact with devices, and your inputs into the gates are via activating devices (the springs), you wont be able to hook gates up in series, which means you can't make a fully automatic full adder. The half adder was able to work since the gates are wired in parallel not in series, but more complicated logic will require a rework I believe. Other than that, great video! I'm excited to see where this goes next
Great video! One of my first thoughts about the building system was how there was no built-in logic gates so this was super cool to see! Maybe the next game eh 😂
I have an extensive electronics background, specializing in circuit design and repair. You are not an idiot. Very well done. Edit: It's unfortunate that the game cannot allow enough loaded assets to build much more than one of these gates. If ZTotK was designed for something like the Series X you could probably build a functional circuit with a purpose.
You could add more objects by finding and creating parts with some of the pre built structures found around the world, and in the depths. Some are not fused and just pre built.
I feel like the build limit will become a problem. Otherwise people would be building Zonai computers soon.
emulation
@@ManOfDuck I wonder if they have a mod for that yet?
@@enragedbardNo. I’m sure someone is probably working on it, but I haven’t seen such a mod.
Some madman could certainly go through the trouble of finding an adequate spot to stack unglued parts like jigsaws in a whole variety of configurations. Basically any other structure beyond what we've seen here, but still functions as their respective logic gate. If we could have tens of glueless setups for vertical, horizontal, and slanted and tilted gates and pile them up like we just opened a lego set, and somehow lock it to accept electric currents in various convoluted setups, we may just have a machine that plays tetris.
yeah removing the ultra hand limit in emulated totk and combining it with something like botw’s frame rate boosters would definitely help
Not bad! If only there was a way to trigger Zonai devices with electricity... Time to experiment with parts from shrines
Surprised to see your comment here, I would love to see you two collab on a video!
technically there’s the propellor/motor combo from the shrine on rist peninsula. might be able to attach mirrors and use a caged enemy dropping its weapon as an output
and in that line of thinking, enemies holding things versus empty hands could be a form of memory storage
could turn off a zonai device by having a motor push link out of range
Theres a glitch where you can fuse a zonite tool to your shield and swap shields. Just look up infinite bouncy shield, by Mon facts. But instead of a spring use a cannon. You can have a shield activated cannon. turning a shield into a trigger or button of sorts. (: hope this does something for you
Won't be long before we're playing Doom in ToTK...
that 21 object limit isn’t even enough for a screen. assuming you could use lights for a screen, which would be pretty shitty.
Or minecraft!!
@@deeskman1549 you could use mods to make it unlimited I think
Yea with mods
As god intended!
As a software developer, this was really fun to watch, I’d watch another one of these if you turn it into a series. 👍
From the sofware perspective, hard ware stuff is basically wizardy, I love it.
@@Lordlaneus from the hardware perspective the software looks like its on steroids
I'm a computer engineer and I loved the idea of making logic gates, but all you'd really need is a switch lol. Also an emulator is amazing.
@@Emilstekcor True, all logic gates can essentially be built with a NAND or a NOR gate!
I’ve seen someone make a calculator with mirrors in a cave you should look into it. Could be a more part efficient
Tony stark?
@@inspectorvoid HE MADE A CALCULATOR IN A CAVE WITH A BOX OF MIRRORS
"Im moderately nerdy but i am also, unfortunately, stupid." Really felt that. Also loved every part of this and actually cheered seeing the 10 output. Would be interesting seeing what a modder could do porting TotK to a pc and removing that attachment limit. Would get insane but also glorious in its madness.
I, too, feel I can relate all too directly to what seems to be this driving sentiment.
I learned more watching this video in 10 mins, than Googling for 30 mins. I guess Zonite is easier to understand for a gamer... 😂 Thank you!
How have you managed to so compleatly summarize my existence in a single sentence "moderately nerdy but unfortunately stupid"
This was wildly impressive. I can't even comprehend how the pieces connect together and still work.
Mark my words: One of the game's future DLC is going to be advanced building material with memory binary actuators, advanced joints, propellers, walls, sits and araphernalia.
Don't give me hope
I’d kill for advanced joints. Especially an unpowered wheel/bearing (I know you can find them with building materials, but I want a slightly bigger zonai device version).
I also desperately want a programmable version of the control stick with input mapping and logic gates, a la little big planet 2’s controllinator. It’s never going to happen, but it would open up so many possibilities for vehicles.
Imagine if they just straight up added logic gate components
I'm pretty sure one of the shrines has a propeller in it, though it's quite big and I'm not sure if it can be used with auto build
A better way to do an XOR gate could be to just stack the 2 springs and make it so the current only flows at the height of one spring being activated and the other not, it should be the same height no matter which you activate and be lower or higher if neither or both are activated
I was thinking the same thing, ye
the problem is that springs are bouncy, so one spring would jump the other, and it doesnt work if theyre attached, because they will activate simultaneously
@@horsemann1384 I agreed with N. Simplify your gates using 2 springs, conductor attached to springs and a metal plate attached to stake a different hight. Spring retracted=1, contracted=0. electricity on the plate =1. For some gates the metal plate may be at level ground, in others in the middle or higher. You can figure this out.
@nivaslebra4355 This turned out to be the issue, BUT! In experimenting with stacked springs I found a really easy solution to the XOR. Will definitely be making an new video soon
I love how you accidentally discovered the NAND hack and it's just so funny because stuff like this has really happened in early computing.
As someone who's been studying & practicing Computer Science for over 8 years, it's so heartwarming to see someone with no experience use this game to learn about logic gates and how to create them, using really creative methods and problem solving skills!
I'm hoping mods and emulation will allow a much larger build limit someday. Great work!
Then you have plenty of time to build zonai computer after nintendo sends you to jail for life
If my memory serves correctly, pretty much any circuit consiting of only a combination of NOT, AND, and OR gates (all of them 2-input gates) can be converted completely into either NAND gates or NOR gates, though the result is often more complicated than the original circuit. I believe also that an AND gate with both inputs inverted gives the same output as a NOR gate, and an OR gate with both inputs inverted gives the same output as a NAND gate.
That's right you just need NOT plus another gate either AND either OR and you can build any gate.
But the current needs to go through the input, if you can't pilot the spring with the current then you can't chain them properly and so won't really being turing complete.
Additionnally i guess gluying spring to the board (like wood) at 45° and just having metalic part touch for conductivity would be enough and spare a lot ot parts.
To be confirmed...
Have fun.
Someone should mod the game to take away the spawn limits
Those Gorons in the Background are probably hella confused
I don't know how I got here but this is so cool and you did a wonderful job! the explanations were super clear as well.
great work dude, only one month in and we have basic logic gates!
i think the next logical step would be to implement some kind of transistor (i think that’s how they’re used - essentially what you call switches) that doesn’t require user input aka hitting it with something like in this example.
maybe shrine motors could work? like i think putting an iron rod on it and some kind of weight on one side should do the trick - 1=motor is powered, turns iron bar to create a connection for electrical current - 0=motor loses power, weight pulls one side down and therefore closing the connection.
in theory this could work but i’m probably gonna have to experiment with it a bit
edit: sorry for bad formatting cause i’m on mobile
Thanks man!
I agree thats definetely the next step. I saw while editing that someone on reddit had actually made a transistor already using a Shrine fan and a spring! I havent had much of a chance yet to get back into the game but there is 100% more to be done. And with the Capacitor Battery ?? its gonna be awesome :) thanks for checking out the video!
Theres a glitch where you can fuse a zonite tool to your shield and swap shields. Just look up infinite bouncy shield, by Mon facts. But instead of a spring use a cannon. You can have a shield activated cannon. turning a shield into a trigger or button of sorts. (: hope this does something for you
You see this is the shit I knew would happen, when any game gives the players tools to make things; people are always making computers. Soon we will use tears of the kingdom to break out of the matrix; mark my words.
But can we jailbreak our switches with this?
OP: You see, I aM sTuPiD *proceeds to engineer the fuck out of this masterpiece of a game*
Smart people know how little they know lol
I saw a video of someone building a logic gate using mirrors and the bright light from (i assume) the gerudo temple. He used the beams of light as the 1 input planks to block light (the 0 input) and I believe stablizers as the mechanical switch. The out put was a dots in binary on the wall.
One big benefit is that the mirrors were placed on the ground without much connection needed so you can overcome the 21 piece limit easier. Also I didn't understand what I was looking at in that video until I saw this one so great job.
Here’s an alternate idea for an XOR gate: you showed that NAND is really easy to create. Further, XOR can be expressed as (A OR B) AND (A NAND B). So, since NAND is just a raised OR gate, stack two OR gates on top of each other so that the raised spring reaches the top gate, attach the end of the bottom gate to the start of the top gate (so that the current of the top gate flows reverse to the bottom gate) and run electricity into the bottom gate.
The fun part now is having to "debounce" the spring gates. Just thinking about it is funny.
My Guy: I love everything about this. The nerdy, impractical builds; the explanations just slightly over my head; the production quality and humor; even the weatherman style greensceening. I've been toying with the idea of a Rube Goldberg-esque contraption, maybe set to music like an OK Go video. Think it's possible?
An Ok-Go Zelda machine would be so satisfying to watch, I say go for it! I think you could have a lot of fun with the stone launcher things on Sky islands, would be hilarious to see a Melon or something fly around
I wonder if you could create logic gates with as little fusing as possible, as that's the biggest limit to the size of circuits that can be built. Just using stuff in the environment, like metal boxes or other random conductive stuff
Yesterday i got recommended that physics for the birds video. Today i got recommended this. I was hoping I'd discover whoever can indeed figure out how to make an adder, because damn it I'm a computer science nerd but I'm not smart or creative enough to figure out how to do it
Edit: this seems so simple now. Electricity could be affected dynamically, but was hard to control. Zonai devices are easy to control, but cant be affected dynamically. Using zonai devices to easily control conductive materials so the charge can change dynamically is the solution, and metal rods on springs seems such a simple and efficient way to do that.
The sticky limit is definitely the thing that makes this impossible to expand forever, but i reckon you could still get to a full adder.
This is exceptional work for sure. Love when games allow you to do this stuff. Sad though that build limits are holding us back. Imagine if TOTK came out on a stronger console!
Now we know why Tears of the Kingdom took over 5 years of development: They were programing it in Tears of the Kingdom!
I think the simplest XOR gate would be to have the 2 inputs stacked. That way 00 would be too short and 11 would be too high up to activate the circuit. Also, building these near water might help with the attachable items limit because it can conduct without using parts!
im loving seeing all these cutting edge zelda computer science videos
i thought youd only gotten and gates working when you started the segment. im glad i looked at the length of the video before clicking off, it was definitely worth watching
The moment you demonstrated the NAND gate, you got the prize. That gives you functional completeness and everything is combinations of that gate.
For Turing completeness, you need functional completeness and some way to quantify with predicates. The quantifiers are going to be significantly harder I think because they're what gives you recurrence relations or other equivalent abilities to self-refer in the logical circuit to the logical circuit.
You NEED to get big and have more subscribers man. This was so entertaining AND educational. You also naturally had a great presentation and delivery that compares to the biggest youtubers.. good stuff keep it goin!
Accidental NAND gate, and how you described it, is how I learned boolean logic "back in the day": "The NOT of the AND is the OR of the NOTs", so raising two ORs together and putting them in series (AND) is delightful to see physically.
Thanks for the Sonic 2 underwater, you are running out of air and going to die music. It almost reignited a panic attack from 1995 😂
The fact this video made me better understand logic gates than my computer science teacher definitely shows I have a very particular way of learning lol. Still great video! :)
Technically, to be Turing complete, you only need either AND or OR, though NOT is required. That‘s because you can calculate AND as NOT(NOT A OR NOT B) and OR as NOT(NOT A AND NOT B). But having its own gate for each is definitely preferable.
Also technically technically I lied about NOT being required, as you can replace it with XOR, since NOT A is the same as A XOR 1. But XOR is more complicated than NOT so emulating a NOT gate using XOR is putting the cart before the horse.
There is a much simpler way to make an XOR gate. just stack the springs and make it so the carts are at a height that the circuit is only completed when only one spring is extended. If neither is extended then the pole used to link the carts is too low, when both is extended the pole is too high.
this won't work if the springs are connected, and if they aren't connected, then you need to find a way to stop the top spring from flying away
If the springs are attached with ultrahand they will both activate together. Maybe you could make a bracket to connect the two without gluing them?
This was really fun to watch!
I love how calmly you explain everything, and the charm of your personality meshes really well
2:00 I like how the second thing you said was conductive then spent several seconds trying to think of the word for conductive 🤣Really interesting video and I'll definitely be watching more if you continue messing with these ideas
this is great. your channel definitely deserves to be more popular than it is. I wish you luck in your youtubing career
(also I was the 100th subscriber so that's funny)
The NAND gate you stumbled across comes from de Morgan's law: NOT (A AND B) = (NOT A) OR (NOT B). Similarly, it appears your XOR gate is the standard identity A XOR B = (A AND (NOT B)) OR ((NOT A) AND B).
Interesting how wild experimentation leads right back to the fundamental theorems that have been known and used for years.
That’s absolutely incredible haha
@@wutmagna7222 The beautiful thing about math is that you can come at it from all sorts of angles and end up with the same rules as everyone else. It's truly universal.
Another suggestion for xor is to set it up so they conduct electricity at the same height, then attatch a not at the end.
Great video. It was a matter of time, and I am glad that you have brought more light to this topic.
Putting more complex logic into this game will no doubt be a challenge but, I thought the same for Mario Maker, and that became Turing Complete in a matter of weeks.
THIS IS SO COOL i love this you did such a good job making these and the showcase and explaining is very good
xor can be simplified by using two springs atop another with the circuit only being complete at the height corresponding to one spring open one spring closed.
It's kinda funny to stumble upon a relatively new UA-cam channel that's still trying out various things. You can find such diverse content, like video’s about making logic gates in Totk and videos titled 'This Woman ****’s Dolphins' all within in the same channel.
Keep up the good work 👍
If your recommendation page has ‘this women ****’s dolphins’ then sorry bro but I think that’s a you problem and it’s pretty telling 😂 you’re a freak
this is amazing! absolutely love your format of video btw, you present everything really well. hope you make more stuff like this!
Great video. I like that you used electricity. That was my thinking too when I saw the other guy's logic gate video. My other thought was that we need to not fuse anything, just set up objects next to each other. It's a shame we can't use outputs of one circuit as inputs to another, but I'm not sure how.
Hey hey hey I have been playing around with this.
Wooded boreds are translucent to zonai mirrors. If you figure out how to implicate that potential make a simple screen. I stacked them on top of each other on a stake with a wheel between them to make them rotatable. :U The pots can be used as base scales/teeter toters and weels and the wind from the can effect the balance. Maybe there will be mods in the future that will go beyond the build limit.
I hope you make more of this type of video, really enjoying your explanations.
“I am moderately nerdy but I’m also, unfortunately, stupid”. Welp, that’s embarrassingly relatable.
I hope for more of this content! Super fun video and great personality attached to it! Looking forward to seeing what you do!
If you can create a nand gate or a nor gate you can build any other gate so all you need to prove is the ability to create one and you can make a Turing complete machine.
A NAND gate is actually an AND gate with a NOT gate on the end of it (it literally means Not AND), so combining the designs of your NOT gate and your OR gate was really clever in terms of resource conservation.
I respect putting your sources in thr description, imma go see that one first and then this one 👍
I watched this whole thing. The most important thing I learned was that you undervalued your own intelligence from the very beginning. I think this is brilliant. Think more highly of yourself, please. I really enjoyed this video.
i watched through the video just going "but the xor gate,,," and then it got to the xor gate and oh the reaction,
creative solution for it!
Nice video. Like @AKW91 mentioned, a bit more is necessary for Turing completeness but it seems like you're already working on it and I'm looking forward to a follow up. I saw the Physics For The Birds video too but I wasn't inspired to make my own Turing complete system until I saw this video. P.S. Turing is spelt incorrectly in the description
Oh good catch thanks for letting me know! Would love to see what you end up coming up with!
@@tonyhinderman I did manage to create a NOT gate, though it’s absolutely awful haha.
ua-cam.com/video/4XXTrnmyGBI/v-deo.html
I figured an AND and OR gate shouldn’t be too hard to make with electricity so I didn’t bother. I had some ideas to maybe use sails for the NOT gate instead of this abomination, but I’m content with this.
I know absolutely nothing about logic gates so you lost me as soon as you got to the NAND Gate, but this was still incredibly entertaining to watch
Think of the XOR gate as a 3-way switch. Might help reducing part count.
Yo this was really cool! I like the format and presentation, have a soft spot for educational adjacent style, definitely looking forwards to any follow-up
Really impressive! Nice work, especially since it's only been a month or so since release!
amazing video dude, the game is truly held back by the block limit
Shoutouts to you for making the weirdest proof of De' Morgan's Law by showing that Not(A or B) is equivalent to Not(A) and Not(B).
If you prefer books, then "But How Do It Know?" by J Clark Scott is an amazing short enticing book that explains the full workings of an 8bit architecture he designed for the purposes of the book. He didn't pick an existing processor because he didn't have the copy rights for the designs. His CPU if I recall (a few years since I read the book) is vaguely similar to the MOS 6502 we all know and love (Apple 1, Apple II, NES etc). He starts by assuming you know nothing, and then he explains what a transistor is, like what does it do, and the only conceit he asks you to give is that if you showed a diagram of the parts of a transistor to an electrical engineer they would tell you it does work like he explained earlier. From there he shows you how transistors is used to make logic gates, and how logic gates are use to make other logic gates. And then continues to use multiple logic gates to make everything, starting from the basic stuff, and continuing up making more advanced stuff using the basics stuff he showed.
You can do XOR gate much easier, just put 2 of your springs side by side such that their poles touch.
You can also effectively consider the XOR gate to be an "equals" gate, you want power to flow through if A = B, so if they are both extended or both down it flows through.
So you just want a vertical pole on either side that touches the "sides" of the spring'd poles wether they are down or up. Then if both of the poles are extended they form a constant bridge, and if they are both down they still form the bridge
There's a sky island with two ponds and two gates which can empty the ponds. They are in sequence so the higher pond has 3 states already (plus a 4th I guess what I would call high impedance state my wife discovered where you can reach equilibrium and the upper gate just bobs up and down indefinitely). I think there's huge potential there for limiting part use.
Fantastic work. I really enjoyed it.
So interesting how people will get introduced to electrical engineering through the most esoteric things. You should keep going with this and learn about circuits!
Now you should start mixing gates, for example you can rotate the on the y axis the log or whatever you're using to connect the carts and have them dead center for connections, the top can then be used in another gate up top, alternatively rotate that same log on the z axis and put the carts across from each other, the additional carts can simply be used for an OR gate by putting their output in the middle
Idea: at the moment input has to be done by link. It would be nice to convert these to electricity based so machines can input into one another. You might be able to do this via motor turbine wind. This may also have a shot at overcoming the build limit
Check out my follow up video on this! You hit the nail on the head
This video was fabulous and you are delightful
The NAND-Gate makes perfekt sense. Because Not (A And B) = (Not A Or Not B). so introducing height (NOT-Gate) to the Or inputs it becomes a NAND-Gate. Love when something works out like that.
Holy shit what a great follow up to Physics for the Birds' video!! This is a very exciting update for the totk computer nerd community!!
This is amazing - please keep making this type of content!
totk players will do everthing but the main quest. talk about myself too
This was really fun to watch ans honestly 300k-subscriber material. You’re damn good at making entertaining videos and I hope you continue to make more TOTK content, especially engineering videos like these. 👍
If you take a look at the logic of an actual XOR gate, you can construct it out of NOT, AND, and OR gates overlapping, under the logic of (A AND NOT B) OR (B AND NOT A). That's exactly what you built, and is still impressive in its own right.
IN B&!A A&!B OR XOR
AB !B C A! D CD E = AB E
00 10 0 01 0 00 0 00 0
01 11 1 00 0 10 1 01 1
10 00 0 11 1 01 1 10 1
11 01 0 10 0 00 0 11 0
By using 3D space in Zelda, A and B can be on one input, having output on the states {00, 01, 10, 11}. Since 01 and 10 can both be equated to a unary "1" (the others being 0 and 2), you can have it output on both of those. Think stacking two springs together, with both able to be turned on and off individually from each other.
I for some reason like the format of this video. Keep ‘em coming
Wow! Very impressive. I'm glad someone found out how to do it... sucks about the build limit though.
I was legitimately just thinking yesterday "someone's probably made functional circuits in this game already" while crashing my hover bike around the Depths, and just this morning UA-cam recommended me this vid! But not just circuits, logic gates too!? Fantastic stuff!!
Instant Sub mate! Definitely keen for more stuff like this!
Thanks man! I definitely have some more coming
If you can make a device where two springs are on top of one another but can be triggered independantly you have a simpler half-adder:
Two springs extended = the beam on top is too high to connect to anything.
Only one of the two = the beam on top is completing a circuit for the lower value exit bit.
Two retracted = the beam is as low as it can get and finishes a circuit for the higher value exit bit.
The bit issue is keeping the springs independent but stable.
Informative, fun, and well edited. 10/10 video my friend.
The fundamental issue is that the input and signal are different (zonai power vs electricity) which means that gates can’t be connected to one another
Ac/dc converter???
I just have a very basic programming knowledgde, I think the 21 attach limit is a weird number instead of just20, it's like when someone leaves the tv volume in like 3,7 or 9; I think if a new console comes out they're gonna increase the limit to at least 30
Neat to find you so early! This channel is going to blow up 🎉
This is so awesome. Much appreciated 👍
This is confirms what I thought after watching the OG video. He tried to do the video before playing the game and a lot of his issues were due to lack of game knowledge/options
I'm convinced the game is Turing complete if not a very limited definition of It due to the part limit.
Turing partitioned if you will.
So, I may be missing something here, but there is a bit of a problem with the electricity route, and it's connected with how they won't interact with Zonai devices. Since they won't interact with devices, and your inputs into the gates are via activating devices (the springs), you wont be able to hook gates up in series, which means you can't make a fully automatic full adder. The half adder was able to work since the gates are wired in parallel not in series, but more complicated logic will require a rework I believe. Other than that, great video! I'm excited to see where this goes next
Great video! One of my first thoughts about the building system was how there was no built-in logic gates so this was super cool to see! Maybe the next game eh 😂
Totk is slowly becoming more and more Minecraft and I'm here for it
we got the gates, now we need a cool vehicle with a gate
I have an extensive electronics background, specializing in circuit design and repair. You are not an idiot. Very well done.
Edit: It's unfortunate that the game cannot allow enough loaded assets to build much more than one of these gates. If ZTotK was designed for something like the Series X you could probably build a functional circuit with a purpose.
I can't wait for people to get it to run on PC and mod it so it doesn't have any part limitations, you propably could build some crazy stuff
great video !
Tony: "I am unfortunately stupid". Proceeds to build a calculator like he's Dr. Stone...
You could add more objects by finding and creating parts with some of the pre built structures found around the world, and in the depths. Some are not fused and just pre built.
Clicked on this video because of the thumbnail. Poggers face with the gigachad jawline was a strange combination ngl
Cool video, exactly what I was hoping to see after Physics for the Birds put out his
Bro accidentally discovered De Morgan's Theorem