I made a calculator with only marbles, it's pretty bad have a go yourself code-bullet.github.io/MarbleC... Twitter: / code_bullet Patreon: / codebullet Discord: / discord
Same, but I also started trying to implement binary logic gates into Halo Reach's forge mode of all things. Never did finish anything with it though. Really started to get tired of it at the time, since I was already doing some pretty weird map making experiments for a good while before I started trying to do gates. Maybe I'll get Master Chief Collection and give it another shot though.
The funniest part is that even tho the marble calculator calculated the value, but you have to calculate the number value yourself. So if Code Bullet would add a binary converter from binary to actual graphical numbers, then it would be better.
@@kingmeprime minecraft ones are pretty efficient since redstone computing is actual binary code but virtual, they work on the same concept with 1 being on and 0 being off
@@Kekatronic Not efficient when it comes to processing. Your computer will be simulating an entire fictional block world just to perform a single fundamental mathematical operation.
Ah you meant it like that. 3+8 wouldn't work either because you can't input an 8 (1000) in a 3 bit adder.. But binary adders are quite stackable, so he could make it into a 4 bit adder. The hardest part is displaying the output so that it's easy to read, but as long as you know binary it's not a problem.
I always recommend anyone who is a little interested in tech, to start out on Ben Eaters channel and then go on from there. This stuff has been known for more than 100 years now, so there will be all kinds of people who have already explained it on youtube, there will also be someone who thinks like you who can explain it so you understand it imediately. But Ben Eater is sort of the default starting point for this kind of things IMO.
@Hasanchik Gaming this first person that talks wants a calculator, his/her mom says that they already have a calculator, which is true, but this calculator is the same as the one in the video
@@niklasswoboda6238 It is not underrated... This template is one of the most overused together with everyone: nothing someone: *does random thing* me: [insert funny deep fried skittle with legs]
If you guys want a marble calculator that adds up natural numbers of any size, all you need is a funnel and a bowl. Throw the amount of marbles you want to add up in the funnel, then count the result in the bowl. Awesome right?
Maybe you dont know how to appreciate what he has done, probably due to you not understanding how a CPU works, I personally find it amazing where someone has done a gravity feed calculator. You are doing the addition in your head, if you look from computer science point of view down via hardware machine language, input 2 numbers into a black box and it out puts the sum, all this is done with binary, eg 0 and 1 only, and not 0,1,2,3,4,5.......9...... the limitation to his solution is its done in with gravity feed hardware, if it was done electronically, you can add numerous large numbers extremely fast, where your head just cant calculate.
Well, it depends on which kind of Captcha you're talking about. If you're talking about the completely random string of letters with noise, lines, and distortion, called RECaptcha, Google has found that real humans could solve these approximately 33% of the time, and AI at Google could solve the RECaptchas about 99% of the time. If you're talking about the "I'm not a robot" (NoCaptcha RECaptcha) check box that most websites use, that one sends an http request that tracks several things, such as the IP address, the country, the way your cursor moves to the box, and many other factors that Google has not been willing to share. As is usual with Code Bullet, he makes all of his projects available on GitHub, so it would be bad if he made that video saying how he made an AI to cheat the test. Also, he would have to be able to recreate the thing he is trying to test, like he did with the "World's Hardest Game" AI. Considering how complex the test is, it would be nearly impossible for just one person to recreate all that. TL;DR Captcha is too complex to recreate, and there would be major consequences if by some chance he was able to create an AI to cheat the test.
Dude your a freaking legend.... Once I watched your first video I was hooked.. the dialogue is funny, and your are in my humble eyes a beast with this stuff. Actually makes me want to learn to code..
i don't know HOW you are doing it but you are the only "coding related" channel that i've ever laugh at and you are doing it multiple time per video for every video xD Keep it up, you are amazing! :D
I have a better, simpler marble calculator. You put 5 marbles in a tube. Then you put in 7 more marbles. Count the marbles. You have 12 marbles, which is the correct answer! but this is way cooler
I just made an ALU using Neural networks trained to be Logic gates and then strung together to form Binary Adder, Subtractor, AND, OR up to N number of Digits. Pretty proud of it. Worked better than I could expected, I thought the variance in output of Neural network was going to compound and mess the system up but it works flawlessly and appears to be self correcting.
Btw You could make the gates wait until a marble “activator” activates them and then release the correct output, this way You will not need to wait while using the NOT gate... :)
Well, there are physical calculators that only use physics to make the calculations. There are ones calculating in base 10, and also can do multiplication. One has been feature on Numberphile, and it's quite facinating.
I love how much he improved with his drawings from now to his ai walking vid I just chose those vids bc im new to this channel and am watching out of order
Very cool! All physics based calculators are fun to watch or design! Thank you for making this 🙂 add and carry look interesting as a three value Venn diagrams 🙂
This has always reminded me every time I've watched it over the years of that Matchbox AI that StandUpMaths made, where it learned to play X's and O's. It was called MENaCE for Matchbox Educable Noughts and Crosses Engine. Highly recommend
I love how you sound so amused talking about this! You sound constantly on the verge of bursting into laughter and It makes me feel happy as well. The jokes feel funnier and overall it’s a blast to hear you just... talk about things. Totally subbed.
Same bro. Heck, why doesn't Evan just start his own online coding class? He could just tell everyone who follows his channel and bam- he's got all the students he needs xD
This gave me an idea for a marble calculator. You just take a number of marbles equal to the numbers you're adding together, split between two rows, then release them at the same time into a mechanism as I've diagramed below in ASCII: Y
6:53 Not to be that guy, but you should be looking for sum=1 and carry=1, and you did, but you put text on screen saying otherwise, so... . . . IT'S ALL LIES!!
For anyone interested in the topic there is a great book from Charles Petzold called "Code: The Hidden Language of Computer Hardware and Software" It explains everything like you are in elementary school, yet it's fun to read (even as a senior software engineer) and it walks you all the way from ANDs/ORs thru the telegraph era and ens up explaining how modern computers work.
I "invented" (discovered) a calculation method to multiply and divide numbers. For example, if you want to divide 14.3 by 5.6, you just need to draw two lines with those exact lengths in whatever unit you like (i.e. centimeters), then draw some super easy aditional lines connecting them in a certain way, and that will result in a third line measuring exactly 2.55357... cm, which is the answer. It's so intuitive I wonder if ancient civilizations used it to build their stuff.
*TO MULTIPLY a by b* : 1) Draw a point, called P0. 2) From P0, draw two lines of length *a* , one towards the north called L1 and one towards the east called L2. The other ends of L1 and L2 (the ones that are not P0) are called P1 and P2 respectively. 3) From P2, draw a 1 cm line towards the north, called L3. The other end of L3 (the one that is not P2) is called P3. 4) Draw a long line called L4 starting at P0, passing over P3 and extending beyond. 5) Draw a long line called L5 from P1 towards the east. The intersection between L4 and L5 is called P4. 6) Draw a long line called L6, from P4 extending both to the north and the south. 7) Draw a line called L7, from P2 to the east. The intersection between L6 and L7 is called P5. 8) Draw a line called L8 from P2 to the north, measuring *b* . Notice it will overlay L3. The other end of L8 (the one that is not P2) is called P6. 9) Draw a long line called L9 starting at P0, passing over P6 and extending beyond. The intersecion between L6 and L9 is called P7. 10) Draw a line called L10 from P5 to P7. Its length is exactly the result of the multiplication.
*TO DIVIDE a by b* : 1) Draw a point, called P0. 2) From P0, draw a line called L1 of length *a* , towards the east. The other end (the one that is not P0) is called P1. 3) From P0, draw a line called L2 of length *b* , towards the north. The other end (the one that is not P0) is called P2. 4) From P1, draw a 1 cm line towards the south, called L3. The other end (the one that is not P1) is called P3. 5) Draw a long line called L4 from P3 towards the east. 6) Draw a long line called L5 starting at P2, passing over P1 and extending beyond. The intersection between L4 and L5 is called P4. 7) Draw a line called L5 from P3 to P4. Its length is exactly the result of the division.
e Pi Red Blue Green Not quite. In order to build a slide rule that can multiply and divide, you must first build two logarithmic scaled rules, which might be kind of a bitch task.
Reading and writing binary is as follows. Starting from the right and reading to the left, every digit is twice the amount of the digit before it starting from 1. So it will be 16, 8, 4, 2, 1. To translate a number from binary to decimal is to add the values that hold a 1. For example, 11111 is 31 because it's 16+8+4+2+1. To translate a number from decimal to binary, you just need to play with the values a bit and see what adds up to the number you're translating from. Try translating 29 into and from binary now. It is (11101) because 16+8+4+1=29. We don't add 2 because it's a 0
I always wondered why calculators rattled and gave wrong answers if I shook them.
sir, i think you have a rattlesnake in your hands, not a calculator
i liked so it becomes 699 likes
Oofity
Nice
Sir Cheese
Shakes always lie
I think that's a magic 8 ball
This is actually how real calculators work. They just have really fast marbles on the inside
shawn meehan I KNEW IT!!
Which is why they rattle when shaken
It is just that these marbles are called electrons, and are much smaller.
@@skpapic r/woooosh
@@ladrillorojo4996 They understood the joke AND made an intelligent comment ! you should ban yourself with r/ihavefailedreddit
New challenge: Make a marble using only calculators
Or just animate one with graphics function
3 steps:
Search "marble"
So... Katamary Damacy?
Just write a “0”
@@tthung8668 Your calculators have metal in them ? Damn !
Me understanding all of the logic gates thanks to Minecraft redstone
Same
Same
Same
Same
Same, but I also started trying to implement binary logic gates into Halo Reach's forge mode of all things. Never did finish anything with it though.
Really started to get tired of it at the time, since I was already doing some pretty weird map making experiments for a good while before I started
trying to do gates. Maybe I'll get Master Chief Collection and give it another shot though.
Your computer is doing tons of calculations to calculate this calculator calculating in binary
@@taureon_ 227 is not binary
@@taureon_ r/woooosh
@@taureon_ yo wtf is life?
SAMUEL GAMING there is no joke... that was a misused wooosh to make him seem less stupid...
Jesus, it was obviusly a joke. That whoooosh was well used
a calculator that can add numbers up to 7 with 60% accuracy!? just what I've been looking for!
Wait, why do u say 60% accuracy. Seems like it was 100% accurate from his tests?
@@will227inyoface2 He says in the video that the accuracy is about 60%.
Actually I'm kind of calculator that can add single digit numbers with 60% accuracy
Better than some 15 year olds I know.
@@DrZaius3141 You should know better 15 year olds.
Teacher: a calculator will be provided for the test
Calculator provided for the test:
Your profile picture gives me painful English class memories
I am a math teacher and my students will damn you for giving me this idea :D
Code Bullet: *Creates a calculator using marbles as binary*
Also Code Bullet: "I'm not creative enough to think of numbers."
Adding 5+7
Normal people: Easy it's 12
Code Bullet: Yeah, this is big brain time.
12 --> C --> 0000 1100
@@CUBETechie ok
@@CUBETechie he literally said that in the video
Carry it to 57
The funniest part is that even tho the marble calculator calculated the value, but you have to calculate the number value yourself. So if Code Bullet would add a binary converter from binary to actual graphical numbers, then it would be better.
For when the exam says no electronic calculators
Abbacus time!
That's when you bring a curta (tiny mechanical calculator)
did you know your brain runs on electricity
CORRECTION: it works using electricity
@@zombieslayer1468 *shutdown brain*
@@zombieslayer1468 your brain "runs" on a lot and none of it is what we think of when we say electricity
“...Least efficient calculator...”
You haven’t seen Mario Maker levels...
Or even minecraft ones!
@@kingmeprime minecraft ones are pretty efficient since redstone computing is actual binary code but virtual, they work on the same concept with 1 being on and 0 being off
@@Kekatronic Not efficient when it comes to processing. Your computer will be simulating an entire fictional block world just to perform a single fundamental mathematical operation.
@@thatotherandrew_ Better than calculating the physics of a marble, at the very least.
This is actually how SMM calculators work but nice joke
“The worlds least efficient calculator” Is just me during a test
Exam : You can use a calculator.
Me: *getting my marble collection out of the backpack*
:D
Voli1Beart 3+8= FUCK
Nah it's 1011
KiemPlant oh shit, then 8+8= FUCK
Ah you meant it like that. 3+8 wouldn't work either because you can't input an 8 (1000) in a 3 bit adder.. But binary adders are quite stackable, so he could make it into a 4 bit adder. The hardest part is displaying the output so that it's easy to read, but as long as you know binary it's not a problem.
There is a barrier between "Can I do something?" and "Should I do something?"
Clearly we've not hit that barrier yet.
No, you should do something because you can. It's like engineering 101 dude!
If you do what you love you'll never work a day in your life... Or you will and you'll make something awesome!!
@@sandearcubus9299 you mean Engineering 5 in decimal?
6:50 "so this is the full adder", `Full Adder` is the actual name of the electronic circuit that does this, so i see what you did there.
;)
6:56 you’re actually looking for sum = 1 carry = 1
Was looking for this comment apparently no one else cared enough to check the results lol
Yes baby that's how we do it someone carryone
Least efficient calculator, you say? I think my brain would disagree.
JohhnyFlakes nice
i see what you did there
Lol, your profile pic is the only thing that made me agree
profile pic fits
the pfp made it better.
Least efficient calculator, you say? I think Matt Parker and his domino calculator would disagree.
Seon-Ho that's someone with good references
Seon-Ho link?
Seon-Ho someone made a calculator in roller coaster tycoon
A kiwi with a face WHAT
A kiwi with a face and someone build omne from redstone in minecraft.. but matt parker is waaaay beyond that XD it take like a DAY to calculate 5+4
Me: 1 + 1 = 3
Calculator:
IM GOING TO LOOSE MY MARBLESS
pun
In chemistry, sometimes 1+2=2
In engineering 9 is approximately 10
This should be called, "When programmers becomes bored and wants to ruin their day again after thinking, coding, and debugging for how many hours."
If you aren't allowed to use a calculator in a test, just build this on your table and you're good to go
Visiourus "build" I think you'll have a better time pulling Excalibur out of the stone then building this
Acid Rain
Lies.
@Games4thewin actually, you can make a fully working calculator with all functions in theory
Oh boy we got some hardcore r/whoooosh's here
lol
Now *_THIS_* is the quality content I subscribed for.
Really enjoyed it too since I also make AI videos!
This is now my favorite calculator.
Thanks for the sub Prof C!
Dude we actually need to make a calculator for school, you helped me figure out how.
I like how you spent time explaining logic gates and binary and everything but not how you combined them to... *ahem* calculate
you could find that anywhere the marble logic gate part is more interesting
I always recommend anyone who is a little interested in tech, to start out on Ben Eaters channel and then go on from there. This stuff has been known for more than 100 years now, so there will be all kinds of people who have already explained it on youtube, there will also be someone who thinks like you who can explain it so you understand it imediately.
But Ben Eater is sort of the default starting point for this kind of things IMO.
Me: Mom can we get calculator?
Mom: No, we have calculator at home
Calculator at home:
John Wick en casa
Omg that comment is so underrated
@Hasanchik Gaming this first person that talks wants a calculator, his/her mom says that they already have a calculator, which is true, but this calculator is the same as the one in the video
@@niklasswoboda6238 It is not underrated... This template is one of the most overused together with
everyone: nothing
someone: *does random thing*
me: [insert funny deep fried skittle with legs]
what kid asks for a calculator
This is important work.
I bet the berserkers came up with this, eh Lindy?
I think this is this the first time I've come across you when I wasn't watching one of your videos. Woo!
we need to make marble computers !
Wow I was just watching one of his videos like 5 minutes ago. What a coincidence
Another channel that I'm a fan of, that has NOTHING to do with this one, posts a comment here. Awesome!
"So, to build the world's least efficient calculator..."
Matt Parker: *Laughs in domino*
CZcams needs love reacts.
Cb: speaks
Random guy: responds
Cb:
YoU sPeAk WhEn SpOkEn To!
If I used this calculator, I'd be on question one when the exam ends.
and then there would be only a 60% chance to get that first calculation right xD
If you guys want a marble calculator that adds up natural numbers of any size, all you need is a funnel and a bowl. Throw the amount of marbles you want to add up in the funnel, then count the result in the bowl. Awesome right?
You don't really need a funnel for that
Don't know, I think I'll much prefer base 2 than base 1
I have a tube that has a large opening and ends with a smaller circle at the end will that work too?
@@Jtngetabettername well you can do this funnel life hack with binary too. Just picture 3 as 11 in your head
Maybe you dont know how to appreciate what he has done, probably due to you not understanding how a CPU works, I personally find it amazing where someone has done a gravity feed calculator.
You are doing the addition in your head, if you look from computer science point of view down via hardware machine language, input 2 numbers into a black box and it out puts the sum, all this is done with binary, eg 0 and 1 only, and not 0,1,2,3,4,5.......9......
the limitation to his solution is its done in with gravity feed hardware, if it was done electronically, you can add numerous large numbers extremely fast, where your head just cant calculate.
"Least efficient calculator"
Have you SEEN people play mario maker
Shells are the binary
Yup
I have smm2
"World's least efficient calculator"
Standupmaths domino calculator: am I a joke to you?
It ends up looking like a Doom map by the time you're done.
With unclosed sectors
Doom really *does* run on everything
1010/1010 Would watch again.
KiemPlant XD
5/5?
Actually 0101/0101
PhantomDerp Uuh no... You have to read binary from right to left.
KiemPlant no you don’t
No... I’m not going to 3D print this and use it on my next math test... that would be stupid
im not sure if i believe it
When you watched code bullet when he still censored his video: you are OG
*Next video: AI learns to cheat Captcha **_(I'm not a robot test)_*
Well, it depends on which kind of Captcha you're talking about. If you're talking about the completely random string of letters with noise, lines, and distortion, called RECaptcha, Google has found that real humans could solve these approximately 33% of the time, and AI at Google could solve the RECaptchas about 99% of the time. If you're talking about the "I'm not a robot" (NoCaptcha RECaptcha) check box that most websites use, that one sends an http request that tracks several things, such as the IP address, the country, the way your cursor moves to the box, and many other factors that Google has not been willing to share. As is usual with Code Bullet, he makes all of his projects available on GitHub, so it would be bad if he made that video saying how he made an AI to cheat the test. Also, he would have to be able to recreate the thing he is trying to test, like he did with the "World's Hardest Game" AI. Considering how complex the test is, it would be nearly impossible for just one person to recreate all that.
TL;DR Captcha is too complex to recreate, and there would be major consequences if by some chance he was able to create an AI to cheat the test.
Tokei i feel educated
wooosh
lol
Tokei I already knew that...
We need a physical version
With a robot that resets the marbles to initial positions. Also, come up with a better not gate. Timers are stupid.
Alen You could have the marble ram into the blocker and then drop, which would block the timer and go down instantly.
I’m thinking of 3D printing this next weekend, but it’s gonna be hard to convert. Also timing is different in real word so I’ll have to redesign
czcams.com/video/OpLU__bhu2w/video.html .... here is a physical version made of dominoes
czcams.com/video/GcDshWmhF4A/video.html
Dude your a freaking legend.... Once I watched your first video I was hooked.. the dialogue is funny, and your are in my humble eyes a beast with this stuff. Actually makes me want to learn to code..
“Morning class! Today I’d like to show you my binary marble calculator!”
“...This is history”
Great introduction to binary and logic!
sstream17 I agree but he just needs to slow down a bit
Well... Logic?
logic is those gates he talked about like the and or xor AND not
sstream17 o
Gg
Next step: a whole-brain emulator using only marbles. Real marbles, none of this virtual hogwash.
HEADACHE
@@BEN-ys6gu Any luck?
basically how my brain works
That's an SCP in the making.
Whole new level of "lost their marbles"
If my kid ever asks how calculators work, I am going to show them this video and tell them that this is what's inside every calculator
I wish code actually had an upload schedule, I just love his vibe
Wrong. The domino calculator is the most inefficient calculator.
1 day to set up a 3 bit addition.
#parkersquare
Somebody made a stage in Mario maker 2 that is a calculator and takes like 4 minutes for an answee
"I know your attention spans can't handle this so here's a picture of a pug"
lol
“ I’m sorry, I only remember seeing the pug in your video”
HDSQ, I'm waiting for your next black midi
Blue midi
@@spidercubed9718 Cause if you print them they're black. Paper is, in fact, racist.
"I'm sorry this video took a while to come out" Yeah it's okay, we are used to it
I really love learning new things from your videos but also the charisma in your voice makes it so much better :)
Buddy I think you've lost your marbles
...
LOL
How could he lose them? They were digital????
@Fish Man, he's not very brilliant
I came to the comments to say this very thing, but I see you beat me to it.
*me who has no idea what is going on* brilliant
Same
Same
Same
Me who thinks that it takes a level below Idiocracy to not realise something as brilliant
@@questwhisenhunt1375 okay Mr. Intelligent
Your videos are SO good, thanks for the absolute insane content
I just started a computer science foundations class and I just learned about the logic gates. The way he explained it made it so easy to remember.
When code bullet doesn’t have a calculator: “Ima just make one from marbles”
Now I know why a calculator uses electricity insetad of marbls
I'm imaging you googling *why do calculators use electricity instead of marbles*
@@macaroon_nuggets8008 check mechanical calc.
Addition: just take the first number of marbles down one tube and the second going down the same tube and count the number of marbles in the tube
Ok class take out your calcultors
Code bullet:Here miss
Teacher: :O
r u in a cult...? calCULTors
The only reason I understand logic gates is because of Minecraft redstone circuitry lol
Same
SAME
The important fact is you understand logic gates.
Me too
Scrap mechanic
Nephew: what's 3+6
Me: let me pull out my calculator
Me 3mins later: it's 1001
Nephew: "fails homework"
i don't know HOW you are doing it but you are the only "coding related" channel that i've ever laugh at and you are doing it multiple time per video for every video xD Keep it up, you are amazing! :D
This is really cool. I was able to use this to use this to make a modular addition calculator in minecraft.
6:55 1+1+1 = 3 = Carry 1 Sum 1, it says 'sum = 0 carry = 1' on the screen though
Kevin VR yeah, I was pretty triggered by that as well 😂
But you also can’t have any number other than 1 or 0 right
Ji_m_slim 3 in binary is 11
No
Got confused by that at first lol
I have a better, simpler marble calculator. You put 5 marbles in a tube. Then you put in 7 more marbles. Count the marbles. You have 12 marbles, which is the correct answer!
but this is way cooler
The output is in binary, not in decimal.
PurpleKingCrazy
thats not decimal, its unary
edit: jesus christ what have i started
That's not Protese, its Psychology
That's not Psychology, it's Anthropology
That’s not Anthropology, it’s Defenestration
Your videos tickle my brain in most pleasant areas. Good job.
Minecraft Redstone taught me everything I know about logic gates.
Now make supercomputers which can compute numbers at 30x the speed of light using only marbles and try playing Fortnite with it.
@@laughoutgoudo1084 if only it was real...
The speed of light is not relevant for talking about computer speed, you know?
relevant xkcd xkcd.com/505/
Are you ok?
yes you
I'm not
Thanks for asking
no.
I think that he lost his marbles (pun intended)
Now that a say that face I’m not
I just made an ALU using Neural networks trained to be Logic gates and then strung together to form Binary Adder, Subtractor, AND, OR up to N number of Digits. Pretty proud of it. Worked better than I could expected, I thought the variance in output of Neural network was going to compound and mess the system up but it works flawlessly and appears to be self correcting.
I remember using these same gates for a similar PLC project... didn't expect to ever see that stuff again
Btw You could make the gates wait until a marble “activator” activates them and then release the correct output, this way You will not need to wait while using the NOT gate... :)
also the xor gates would be much quicker, but you would need a 3d space to fit your clock tubes...
This is such a massive waste of everyone's time--yours, mine, CZcams's servers.
It's perfect. Lmao.
Education is NEVER a waste. The approach might be, but not the educational value of seeing a physics based calculator.
Normal People: 5+7 is 12 thats obvious
Codebullet: Imma ̶H̶e̶a̶d̶ ̶o̶u̶t̶ Pull out my calculator
666 like perfect
@@BloodyRainRang r/woooosh
That isn't a woosh
I’m actually using the video to help study for my college Digital Logic class. Thank you Code Bullet!
1+1
normal people: 2
trolls: 11
Binary code: *Laughs in 1 and 0*
6:31 XOR gate stands for exclusive OR gate, kind of makes sense
Imagine building something like this in the real world.
we did...
its called a calculator.
domino ones are even worse
@@nyanbrox5418 not sure if you're joking too or if you just didn't get his joke to begin with
Inb4 "r/woooosh"
@@Proud_Knight oooooooh, I'm dumb lol
Well, there are physical calculators that only use physics to make the calculations. There are ones calculating in base 10, and also can do multiplication. One has been feature on Numberphile, and it's quite facinating.
Google Turing Tumble. Addition subtraction multiplication etc...
22nd of December 2022: this is a good video and Evan hasn’t really changed much personality wise, which is good.
I was familiar with the concept but didn’t know it be this fun thanks man
I love how much he improved with his drawings from now to his ai walking vid
I just chose those vids bc im new to this channel and am watching out of order
XOR stands for exclusive OR, which means that if either input EXCLUSIVELY is powered, it has a positive output. Hope that made sense.
Very cool! All physics based calculators are fun to watch or design! Thank you for making this 🙂 add and carry look interesting as a three value Venn diagrams 🙂
this is so creative. I think this is the first time I've ever seen an adder made from marbles. Awesome.
"Code Bullet: The only place on Earth where ballz and line rider meet to create adder circuits."
Varun Gupta 😏😏😏😏😏
*puts 7 marbles on table*
*puts 5 marbles on table*
*counts marbles*
12!! BAM MARBLE CALCULATOR BABY
you dont need to count the marbles when you already have the result
I spent a good part breaking the gates by spamming balls.
This has always reminded me every time I've watched it over the years of that Matchbox AI that StandUpMaths made, where it learned to play X's and O's. It was called MENaCE for Matchbox Educable Noughts and Crosses Engine. Highly recommend
I love how you sound so amused talking about this! You sound constantly on the verge of bursting into laughter and It makes me feel happy as well. The jokes feel funnier and overall it’s a blast to hear you just... talk about things. Totally subbed.
I wish this was my coding class.
Same bro. Heck, why doesn't Evan just start his own online coding class? He could just tell everyone who follows his channel and bam- he's got all the students he needs xD
I fucking hate your profile name.
Ok, you need to chill, I'm just trying to do a challenge.
Yeah, a useless "challenge" that doesn't challenge you, dingus.
Ok that's fine
This gave me an idea for a marble calculator. You just take a number of marbles equal to the numbers you're adding together, split between two rows, then release them at the same time into a mechanism as I've diagramed below in ASCII:
Y
so basically you are that crazy guy in the back ground mumbling about how you lost your marbles
6:53 Not to be that guy, but you should be looking for sum=1 and carry=1, and you did, but you put text on screen saying otherwise, so...
.
.
.
IT'S ALL LIES!!
*Unsubscribes*
"3+6=1001" What....?
@@d4TheViewer that is in binary(base 2)
So *1001* is
2^3× *1* + 2^2× *0* + 2^1× *0* + 2^0× *1* (in decimal (base 10))
= 8 + 0 + 0 + 1
= 9 = 6+3
Up next on Code Bullet: Making babies using ONLY frogs and hamsters.. (Gone Wild)
10:13 CB: "1009 coming up"
Me: "Wait, thats illegal!"
For anyone interested in the topic there is a great book from Charles Petzold called "Code: The Hidden Language of Computer Hardware and Software"
It explains everything like you are in elementary school, yet it's fun to read (even as a senior software engineer) and it walks you all the way from ANDs/ORs thru the telegraph era and ens up explaining how modern computers work.
I learned about logic gates because of Minecraft (Redstone)
Me too :) i learned from mumbo Jumbo :P
Edutainment, son!!!
Same from Mumbo jumbo!
Same-ish. I learnt binary because of Minecraft. I made calculators and stuff like that most of the time.
Troll Lol me to i built a half functional computer i minecraft!
I "invented" (discovered) a calculation method to multiply and divide numbers. For example, if you want to divide 14.3 by 5.6, you just need to draw two lines with those exact lengths in whatever unit you like (i.e. centimeters), then draw some super easy aditional lines connecting them in a certain way, and that will result in a third line measuring exactly 2.55357... cm, which is the answer. It's so intuitive I wonder if ancient civilizations used it to build their stuff.
*TO MULTIPLY a by b* :
1) Draw a point, called P0.
2) From P0, draw two lines of length *a* , one towards the north called L1 and one towards the east called L2. The other ends of L1 and L2 (the ones that are not P0) are called P1 and P2 respectively.
3) From P2, draw a 1 cm line towards the north, called L3. The other end of L3 (the one that is not P2) is called P3.
4) Draw a long line called L4 starting at P0, passing over P3 and extending beyond.
5) Draw a long line called L5 from P1 towards the east. The intersection between L4 and L5 is called P4.
6) Draw a long line called L6, from P4 extending both to the north and the south.
7) Draw a line called L7, from P2 to the east. The intersection between L6 and L7 is called P5.
8) Draw a line called L8 from P2 to the north, measuring *b* . Notice it will overlay L3. The other end of L8 (the one that is not P2) is called P6.
9) Draw a long line called L9 starting at P0, passing over P6 and extending beyond. The intersecion between L6 and L9 is called P7.
10) Draw a line called L10 from P5 to P7. Its length is exactly the result of the multiplication.
*TO DIVIDE a by b* :
1) Draw a point, called P0.
2) From P0, draw a line called L1 of length *a* , towards the east. The other end (the one that is not P0) is called P1.
3) From P0, draw a line called L2 of length *b* , towards the north. The other end (the one that is not P0) is called P2.
4) From P1, draw a 1 cm line towards the south, called L3. The other end (the one that is not P1) is called P3.
5) Draw a long line called L4 from P3 towards the east.
6) Draw a long line called L5 starting at P2, passing over P1 and extending beyond. The intersection between L4 and L5 is called P4.
7) Draw a line called L5 from P3 to P4. Its length is exactly the result of the division.
The Greeks mostly used geometric constructs to define numbers - look up the concept of "constructible numbers" if you're interested.
Also known as the Slide Rule. Good to see people brains actually relating to their ancestors works of actual precision!
e Pi Red Blue Green Not quite. In order to build a slide rule that can multiply and divide, you must first build two logarithmic scaled rules, which might be kind of a bitch task.
Everyone: Oh! A new Code Bullet video!
Me: *still waiting for enigma machine two*
Still none
When your a genius caveman with a computer and youre trying to make something to add rocks together.
Can I just say that I love this channel? This is grade A content.
I know it's great right? I hope I can reach the same level on my AI videos.
+Minecraft Creations
No they mean Grade A content
Grade 01000001?
dang it you stole my GradeAUnderA joke
The Zip Creator r/woooosh
6:54 You tested 1+1+1 but afterwards show that you are looking for sum=0 and carry=1, even though both need to equal 1 (which they at least do). >_>
Reading and writing binary is as follows. Starting from the right and reading to the left, every digit is twice the amount of the digit before it starting from 1. So it will be 16, 8, 4, 2, 1. To translate a number from binary to decimal is to add the values that hold a 1. For example, 11111 is 31 because it's 16+8+4+2+1. To translate a number from decimal to binary, you just need to play with the values a bit and see what adds up to the number you're translating from. Try translating 29 into and from binary now. It is (11101) because 16+8+4+1=29. We don't add 2 because it's a 0
I literally studied this stuff today in class and this was recommended to me