Can Villagers Perform Binary Addition?

  Рет қаралды 10,069

Michael2_3B

Michael2_3B

Күн бұрын

Пікірлер: 52
@captheobbyist6434
@captheobbyist6434 6 ай бұрын
it's pretty funny that the pathfinding algorithm used to move these villagers is far more complex than the two bit adder. calculating two bit adder with all the background calculations of pathfinding is just funny
@EmdyMC
@EmdyMC 6 ай бұрын
Your first mistake was assuming villager ai is reliable and consistent 😂
@michael23b
@michael23b 6 ай бұрын
Lmao
@MrFiveHimself
@MrFiveHimself 6 ай бұрын
i love how computational redstone is becoming more mainstream and your average minecraft player is getting a good understanding of binary
@rubixpotato1301
@rubixpotato1301 6 ай бұрын
Villagers being the master tradesmen they are, you'd expect them to be able to add just fine. Then again, you used librarians, and their prices for a given book wildly fluctuate... I'm starting to think they're guessing the value...
@NotBigSurprise
@NotBigSurprise 6 ай бұрын
i love how the carry is literally a villager running over to the next adder
@Wallemations
@Wallemations 6 ай бұрын
Finally, villagerstone
@MrPeepa
@MrPeepa 6 ай бұрын
Dang thats a really cool concept! I think adding walls to the paths might break their line of sight and prevent the villager talking issue. Also i guess you could use beds to reset the adder once it becomes night time.
@whyttestar
@whyttestar 6 ай бұрын
I love your idea here, entities being turned into logic gates is fun concept especially using villager A.I. I can’t help but notice the flaws in the system that Steve Mould and Numberphile also had where you can’t output a false signal since no signal=false and you can’t flip bits from 0->1 back to 0. This makes your half-adder only needing to have 2 different outputs of of carry false and sum true and carry true and sum false (which you accounted for), where as a real half adder has a third which occurs when both inputs are false with sum false and carry false. Also the temporal issue of requiring both inputs to run at the same time to cause an output is not in line with Boolean logic. I know none of these are super big problems and the accomplishment of using villager A.I to make logic gates is still mind blowing to me, but I do wish there were some way of getting around them. Then you could build a true computer. Thanks for the video.
@gosh5557
@gosh5557 6 ай бұрын
very fun concept, nice video as always michael!
@Theinatoriinator
@Theinatoriinator 6 ай бұрын
Kinda crazy how you ended up needing to design in delay lines using the cobwebs. When programming an FPGA, the compiler and synthesizer will work in tandem with a timing analyzer to build delay lines into the logic.
@Hacker1MC
@Hacker1MC 5 ай бұрын
I like how you mention Steve Mould and Matt Parker, and then proceed to give more simple explanations for half adders and full adders than I've heard from either of them XD. Additionally, I'm sure this wouldn't work at all in Bedrock, and the villagers would just spend their time stealing each others' workstations that they can't access.
@nakoskyranos4080
@nakoskyranos4080 6 ай бұрын
Love the chill jazz in the background
@TheArtOfBeingANerd
@TheArtOfBeingANerd 6 ай бұрын
As a math nerd, it was quite a pleasant surprise to see Steve's and Matt's faces! 0:18
@DarkMikatron
@DarkMikatron 5 ай бұрын
What a clever way to add numbers! Reminds me of that video where people made an adder using dominoes.
@LoneAssassinC
@LoneAssassinC 6 ай бұрын
This is only the beginning of the Villager Computer revolution. They will be Borg, resistance is futile
@TInyHackerCalcs
@TInyHackerCalcs 6 ай бұрын
When I clicked this video I in no way expected the monstrosity at the end 😂
@helphelphelphelpmehelphelphelp
@helphelphelphelpmehelphelphelp 6 ай бұрын
You missed the opportunity to use villagers instead of armor stands for the activation mechanism
@luitmeinen1902
@luitmeinen1902 6 ай бұрын
Very interesting idea! I've seen many unnecessarily weird binary adders, but this is definitely in the top 5 :p I was just wondering though; might the problems with inconsistency have something to do with the villager range? where they can't detect a station if it's too far away? maybe the beds would be more consistent too, as they really seem to want to reach any bed they can at night. I really enjoyed this video though, and would love to see a follow-up :)
@SeanStClair-cr9jl
@SeanStClair-cr9jl 6 ай бұрын
Really cool work!
@chills_tiny_mom
@chills_tiny_mom 6 ай бұрын
I’m learning computer engineering and this is so helpful in learning what you could do with the logic gates!
@flameofthephoenix8395
@flameofthephoenix8395 6 ай бұрын
9:55 I wonder if the guy wasn't moving is a limit to how far they can passively search for the lectern but when you replaced him it did a bigger check, maybe you need to provide extra motivation by making intermediate lecterns that they can go to but will have the floor get swept out from under them when they do causing them to fall to another path with the actual lectern.
@michael23b
@michael23b 6 ай бұрын
I fixed the issue by implementing an OR gate later on in the video. I believe the issue was that the other villager had already targeted the last lectern, so the other guy had no lectern to target. Implementing the OR gate solved this, but it still doesn’t resolve other things like the unreliable villager reaction times
@flameofthephoenix8395
@flameofthephoenix8395 6 ай бұрын
@@michael23b Interesting, this comment didn't show up in my messages, but rather as I was scrolling down through your comment section my comment and thus your reply showed up again, good timing! That could be the case, but what I said might still have been a factor, or if it wasn't it could be worth looking into none the less.
@electra_
@electra_ 6 ай бұрын
It should be possible to make a carry-cancel adder if you have a one way of some kind.
@zealotoffire3833
@zealotoffire3833 6 ай бұрын
prob unreliable if the villager feels like it wants to be blind as ig it would sometimes :/
@_BangDroid_
@_BangDroid_ 6 ай бұрын
Imagine if electrons were this inconsistent
@23bcx
@23bcx 6 ай бұрын
I would say pressure plates into fencegates are Redstone
@Tony-op6xf
@Tony-op6xf 6 ай бұрын
Take a sip of coffee every time Michael says “and” 😂
@Artyomann
@Artyomann 6 ай бұрын
Finally, a bio-computer
@TALLPUP
@TALLPUP 6 ай бұрын
Cool vid! 🐶
@kyleyoung2464
@kyleyoung2464 6 ай бұрын
the first thing i said when i saw this is "wtf"
@cupofdirtfordinner
@cupofdirtfordinner 6 ай бұрын
awesome video!
@DragonBorn
@DragonBorn 6 ай бұрын
love seeing silly content like this.
@dhaneshabhipraya
@dhaneshabhipraya 6 ай бұрын
I built a binary adder recently
@KatzRool
@KatzRool 6 ай бұрын
now you need to make a full cpu :)))
@zealotoffire3833
@zealotoffire3833 6 ай бұрын
um sry to burst your bubble but it wouldnt work since he has to manually reset villagers and a cpu is specificly built to be able to have a specific part (ALU) to do all the artihmetic used multiple times for different functions. it could be possible if u somehow had a way to transport them back after each calculation but i don’t know if its possible without dust :/
@LisaMiza
@LisaMiza 6 ай бұрын
This is so dumb, I love it
@OctagonalSquare
@OctagonalSquare 6 ай бұрын
This is so stupid. I love it!
@chefkawrg
@chefkawrg 6 ай бұрын
this is crazy!!!
@ZappyRedstone
@ZappyRedstone 6 ай бұрын
Water?
@annatheelephant1937
@annatheelephant1937 6 ай бұрын
Drats. I was wrong.
@PersonManManManMan
@PersonManManManMan 6 ай бұрын
Forcing villagers to do basic math is funny for some reason
@smhsophie
@smhsophie 6 ай бұрын
i read your title as “are villagers nonbinary?”
@killianobrien2007
@killianobrien2007 6 ай бұрын
Yes
@ZappyRedstone
@ZappyRedstone 6 ай бұрын
Yo can you use bread?
@ZappyRedstone
@ZappyRedstone 6 ай бұрын
Dispense bread and then the closer villager comes and gets it
@TheRedReid
@TheRedReid 6 ай бұрын
You can't use dispensers/droppers. They use redstone in their crafting recipes
@ZappyRedstone
@ZappyRedstone 6 ай бұрын
Hmm true
@TheRedReid
@TheRedReid 6 ай бұрын
@@ZappyRedstone That said, you could always throw some bread on a trapdoor to make a sort of redstone-less dropper. If you're okay with resetting it every time and need fewer than 5 minutes to perform the calculations, this could work too.
@PersonManManManMan
@PersonManManManMan 6 ай бұрын
[2000]
@stirrain
@stirrain 6 ай бұрын
at 5:16, this video is too smart ror me
Someone Made My Adder Even SMALLER 🤯
17:52
Michael2_3B
Рет қаралды 10 М.
Why Are Redstoners Mad?
13:00
CraftyMasterman
Рет қаралды 997 М.
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,7 МЛН
WORLD BEST MAGIC SECRETS
00:50
MasomkaMagic
Рет қаралды 50 МЛН
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 59 МЛН
These Railways Are Controlled By VILLAGERS!
12:49
Michael2_3B
Рет қаралды 33 М.
What's the difference between minerals and rocks?
23:46
Gneiss Name
Рет қаралды 68 М.
I Made RGB Tetris with just Redstone!
20:36
mattbatwings
Рет қаралды 180 М.
Somebody emailed me a trojan virus
14:06
Bog
Рет қаралды 766 М.
The Most Hated Politician in America
37:15
big boss
Рет қаралды 699 М.
What is the Smallest Possible .EXE?
17:04
Inkbox
Рет қаралды 394 М.
Minecraft's "Useless" Features
19:29
isloths
Рет қаралды 306 М.
This 0-Tick Machine Sorts Falling Blocks
19:54
Michael2_3B
Рет қаралды 126 М.
The Linux Experience
31:00
Bog
Рет қаралды 1 МЛН
I Made Minesweeper with just Redstone!
17:39
mattbatwings
Рет қаралды 236 М.