Some FAQ since this vid is blowing up haha: - You're only plotting one point at a time? Why can't you just solve the equation and go line by line? Because many equations, such as the ellipse, are not functions, and cannot be "solved". They yield multiple outputs per one input, and fail the "vertical line test" which you may remember from high school. - Why not make multiple plotters so that it can do more than one pixel calculation in parallel? This may speed up the process slightly, but not by very much. Minecraft is single-threaded, and the mod speeds up the game as much as possible. So if you had 2 plotters, it would graph twice as fast but with twice the lag, and therefore cancelling out. - Can you use pipelining to make this faster? Yes, absolutely. I never did pipelining with redstone at the time of this build, so I didn't think to do it- or at least, I didn't think it would make enough of a difference to be worth it. Looking back on this, you could increase the speed by order of magnitudes, as it's possible to create 5hz multipliers. - Method 3 isn't perfect, what about polynomials that are completely non-negative? Wouldn't that be considered all positive by Method 3 and hence no sign change is detected? Yes, you're absolutely correct. This is a rare case that I didn't realize, and it's so cool that some very smart commenters noticed this. The equation (y - 5x)^2 = 0 is supposed to look like the line y = 5x, but under Method 3, it graphs absolutely nothing as all the z values of z = (y - 5x)^2 are nonnegative. I still have SO much love for method 3, because only a very small set of equations have this property, but great catch nonetheless! I'm not sure how you would fix it, or if it's even possible in an easy way.
@savetrees60052 жыл бұрын
Do those who don’t know, the graphing calculator they are using (other than the Minecraft one) is Desmos
@jamesflanagan69772 жыл бұрын
Could you explain further about the 5Hz multiplier?
@mattbatwings2 жыл бұрын
@@jamesflanagan6977 Check out this video kzfaq.info/get/bejne/jpp5lquD2szYpYk.html its probably the best 5hz multiplier to date, using hexadecimal logic and other cool tricks
@iSyriux2 жыл бұрын
@@mattbatwings How would you handle variable exponents? Like for example x^y I saw you using XX instead of X^2 in your calculator so that's why I'm asking
@windowsxpmemesandstufflol2 жыл бұрын
As PewDiePie once said: LOOK AT THE GRAPH!
@The_Horizon2 жыл бұрын
imagine trying to test it and having to wait hours just to see if something works
@TruMiner2 жыл бұрын
Student: can we use calculators? Teacher: Yes Student: downloads Minecraft and builds this contraption
@mattbatwings2 жыл бұрын
hence the python code hahaha
@jamesdonnelly83692 жыл бұрын
Why do I see your comment on nearly half the vids I watch on KZfaq
@radekt.78432 жыл бұрын
@@mattbatwings "make it it python, so it runs 20000x faster" said noone before you haha
@bonboklagecodwarrior2 жыл бұрын
Then someone griefs it
@JeSus-hl6zj3 жыл бұрын
- No one: - This guy: "Hi I'm a Senior Redstone Developer"
@91jmixes403 ай бұрын
1.1k likes and no replies? Let me fix that
@MaxPicAxe2 жыл бұрын
You: "This was a crazy project" Also you: "This took just over a month" HOW DID YOU DO IT SO FAST???
@Rudxain2 жыл бұрын
Maybe he meant the real number of hours spent ONLY in the project, ignoring sleeping, eating, etc. So all those hours add up to a month, which a normal human MUST spread across multiple months
@Adamsergeevich2 жыл бұрын
я за 5 минут построил математический процессор с 16 командами
@timmyfamilygaming84652 жыл бұрын
@@Rudxain dude are you good? Why are you ignoring sleeping and eating? Please seek professional help!
@Rudxain2 жыл бұрын
@@timmyfamilygaming8465 lmao
@timmyfamilygaming84652 жыл бұрын
@@Rudxain what's funny? I'm actually worried about your mental health
@Lightilin2 жыл бұрын
As someone who is typically intimidated by coding, computer science, and redstone, this video was an absolute pleasure to watch. Your thorough explanations are much appreciated; for the first time in forever, I feel like I actually understand how one of these things works! Thank you so much, and amazing job!
@mattbatwings2 жыл бұрын
thanks!! glad it made sense haha
@DaniSC_l12 жыл бұрын
@@mattbatwings as someone who doesnt know how redstone works, this is really fascinating on how people can achieve this kinds of levels!
@bsanjeev95442 жыл бұрын
As Some one who Doesn't play Minecraft everything looks like a cube.
@truthhunterhawk39322 жыл бұрын
Its amazing, and it proves how much more amazing are the mechanics and design of the real world!
@_m6_2 жыл бұрын
Guess English isn’t your main subject then
@cubfan3 жыл бұрын
Well done!
@mattbatwings3 жыл бұрын
Thanks so much!!
@MadGenious3 жыл бұрын
Yooo! How can Mat join Hermitcraft? xD
@MrToby113 жыл бұрын
Hey Cub, didn't expect to see you here. This is truly amazing.
@Ðogecoin3 жыл бұрын
Yup
@dheerparekh13052 жыл бұрын
show mumbo this
@xvnexus88142 жыл бұрын
3:14 the rotated ellipse took around 29 hours to graph according to the timelapse speeds of this and the previous graph and the fact that the previous graph took 16 hours EDIT: i watched the video more and apparently he actually did say the time it took
@DoxxTheMathGeek2 жыл бұрын
3:14 Is a nice time!
@jamesl8542Ай бұрын
(with carpet mod)
@Lampe20206 ай бұрын
5:35 "That's how it works on Paper, but let's see how it runs on Spigot." - mattbatwings in some parallel universe
@zh96642 жыл бұрын
"its thick, but thin in some parts, and still has holes in it" sounds perfect to me
@hacker1oo1732 жыл бұрын
Sus
@___aaron.m79302 жыл бұрын
@@hacker1oo173 Their
@hat_kid62242 жыл бұрын
Ayo?? 🤨 📸
@Fred_the_19962 жыл бұрын
@@hat_kid6224 ayo the pizza here
@canilogin17302 жыл бұрын
OH GOD NO DON'T SEXUALIZE THAT!
@defeatSpace2 жыл бұрын
Calc teacher: "Stop playing Minecraft in class!" mattbatwings: "I'm using my calculator." Calc teacher: "Class was over 90 minutes ago..."
@RubyPiec2 жыл бұрын
mattbatwings: shut up im almost done with the first question just wait 180 minutes
@ChiefYoshi2 жыл бұрын
My calc teacher: idc, no calculators on tests
@DemirSezer2 жыл бұрын
but why is the Calc teacher complaining if their class was over
@brunnomenxa2 жыл бұрын
@@DemirSezer, He's complaining about his attitude.
@DemirSezer2 жыл бұрын
@@brunnomenxa the class was over 90 minutes ago tho, his attitude isn't the teachers problem anymore
@ryanretrogamer7 Жыл бұрын
The technical explanation was awesome! I could not figure out how to plot points without holes in the graph. I was pretty disappointed not finding the solution I’ve been searching for in your video until you said: “Now, I’ve been lying to you.” That is a very elegant solution! My calculator won’t be as efficient as yours, but it’s been fun learning how to build calculator myself! I’m preparing to build my version 4 calculator!
@Boscawinks2 жыл бұрын
This is so mind-blowing! I'm in awe. Great work on both the calculator and the explanation
@nanamacapagal83423 жыл бұрын
That is INSANE. Holy shit, I didn't know that was even possible without command blocks.
@legendgamertamil51803 жыл бұрын
Nothing for is impossible
@DeMooniC3 жыл бұрын
@@legendgamertamil5180 True, you can make literally anything you can imagine in MC just by using redstone. But it reaches a point that even though it works, it becomes way too slow to really make much sense. Imagine if someone made some kind of playable minecraft like 3D game just by using redstone... Each frame would take days to load and get displayed probably
@legendgamertamil51803 жыл бұрын
@@DeMooniC that's true but I saw some simple redstone game like no network dinosaur game that very cool
@TheForbiddenLemon2 жыл бұрын
@@DeMooniC considering you can make logic gates in minecraft everything a pc can do can be done in minecraft, its just the fact that a pc runs much faster than redstone
@austingilchrist-thomas55842 жыл бұрын
Even WITH command blocks this is insane to pull off
@charles38402 жыл бұрын
"Turing Complete" sounds really interesting when someone first explains it to you, but you can't really appreciate it until someone does stuff like this....
@sayochikun32882 жыл бұрын
thanks for adding the explanation part! I'm not interested in making redstone builds but being able to do such complex calculations in such limited conditions always amazes me.
@mrxsatyr8459 Жыл бұрын
Absolutely insane how far minecraft redstone has developed over the years and props to everyone like yourself who know how to utilise it to its full potential
@CarlosRamos-qr4qi3 жыл бұрын
Watching this kind of content really makes me think about how wonderful human minds are, and there are 7 billions of them!
@maxwellsequation48873 жыл бұрын
Most of them don't have one
@erickmartinsmxusca75622 жыл бұрын
7,5 billions
@gijsheufkens51172 жыл бұрын
@@maxwellsequation4887 like you
@BlueProgamer2122 жыл бұрын
@@gijsheufkens5117 lmao including you, I'm excluded and I'm not in A ∩ B Prediction: A huge argument will appear on the reply section.
@gijsheufkens51172 жыл бұрын
@@BlueProgamer212 wow so smart
@RepeatSalt2 жыл бұрын
This man so smart, he understands everything Mumbo says in his videos
@mischiefthedegenerateratto74642 жыл бұрын
He's the reason mumbo calls himself stupid
@zokerino4472 жыл бұрын
At core it's just binary, but the implementation is the real challenge.
@KaiRex272 жыл бұрын
mumbo jumbo is not the redstone god u think he is
@vbgvbg11332 жыл бұрын
@@zokerino447 the same can be said about every computer ever, holy fuck i dont understand how its possible but
@ahmaddzaki14882 жыл бұрын
Even Mumbo would not understand any of this
@danielrhouck2 жыл бұрын
I just yesterday saw someone mentioning the “do it at the corners” Method 3 for a real computer graphics thing. It looks like you’ve independently invented marching squares. (I don’t mean that dismissively even though I can’t find a way to word it that makes that clear. It’s really cool and I don’t think I would have figured it out without that video walking me through it)
@Simon-fu8sd2 жыл бұрын
just wow!! Really liked how you explained the evolution of methods with the code example, the 3rd method is really good.
@V0R73X2 жыл бұрын
Hey I just recently finished a 4 bit calculator in Minecraft and seeing this absolute masterpiece of technology in Minecraft is not only insane but beautiful in it's own way. This may have been an older video but I'm still so impressed by your ways of pushing Minecraft to it's limits. You really are an artist and a madman at the same time. Can't wait to see what you do next!
@wedmunds2 жыл бұрын
If you can make a 4-bit ALU, it's quite easy to expand the bus size. Good job.
@user-gs7fb3pr4o2 жыл бұрын
This build is literally mindblowing. But do you want to try "multithreading"? I've done somethig like this in OpenGL with shader, where everything works async. Maybe doing a lot of counting blocks will be a lot faster?
@mattbatwings2 жыл бұрын
thanks! yeah so you can plot multiple points at the same time, but the thing is, the game is sped up to run as fast as possible using carpet mod. which means that if i added a second plotter for example, it would graph twice as fast but with twice the lag, cancelling out in a sense
@Narnian_knight2 жыл бұрын
@@mattbatwings How much overhead is there? If the calculator is the entirety of the lag, multithreading won't help, but if there's any other lag, I think it could potentially help. Also, what all aspects of the game did you disable for lag purposes?
@kishtarn5552 жыл бұрын
@@Narnian_knight well Minecraft is practically single threaded for this
@IONATVS2 жыл бұрын
@@kishtarn555 Yeah, minecraft’s source code is COMPLETELY single-threaded, and you’d need some very hard-core modding to change that. So even if multiple plotters were running in-game they’d still only run on a single core of the computer
@hariranormal55842 жыл бұрын
@@IONATVS I know a mod which KIND of does proper multi-threading, only thing it doesn't do redsstone
@liamboog25689 ай бұрын
For those that are interested, if you modify method 3 by moving the sampling points to be in the middle of each edge of the pixel, as opposed to its corners, the resulting line doesn't have those jagged edges and looks more like how you would typically draw a pixelated curve by hand. Curves also look smoother and more visually pleasing imp.
@52flyingbicycles2 жыл бұрын
I love your method for the lines. Much more elegant than what actual graphing calculators do, which is use a floating-point step value. Imagine implementing FP math in Minecraft! 30 hours would be fast!
@amb1gduc8862 жыл бұрын
As someone who loves math, this is incredible, it’s like desmos but for Minecraft, the logic behind this is very interesting and intriguing. Some may say, why do this if you can just use something like desmos? But the logic and thinking behind this can be used to create part of the foundations for the logic for incredible things and to discover the Interesting and exhilarating way our world works, well done!
@mariusd61002 жыл бұрын
why create anything if it's already created?
@gregdaweson46572 жыл бұрын
@@mariusd6100 Because the first step to creating something new is iteration and even just doing it for the sake of creating something can still yield better results Why create a new lightbulb if incandescents already exist? Why make a new topical antiseptic when we already have carbonic acid? Why make new pain relieve when we already have heroine and ether?
@mariusd61002 жыл бұрын
@@gregdaweson4657 It was sarcastic, the guy above said why create this if you already have desmos.
@ClastronGaming9 ай бұрын
As a person who likes maths, and does programming, and is fascinated by Redstone and plays Minecraft, this is one of the best videos I Saw
@ethannoble88213 жыл бұрын
Amazing! Are you a Computer Science student or a prospective one? I am just starting to get into the actual Computer Science of the field learning about low level languages and how logic gates literally do everything in a computer. I am fascinated by this! It is literally just binary and logic gates that do everything in a computer, and there is no exception for redstone! Took me two years of college to realize that.
@mattbatwings3 жыл бұрын
computer science student. thank you :)
@marmaladetoast Жыл бұрын
This kind of stuff is what got me into computers.
@SAIKA_SAN2 жыл бұрын
Dude ur a literal god. I’m struggling to just do simple math while you go ahead and make a whole calculator in minecraft. Crazy stuff
@Gandhi_Physique2 жыл бұрын
So you not only created a graphing calculator, you also explained how it worked and went through what you had to do to make it work? Awesome stuff.
@bluesillybeard2 жыл бұрын
"it checks literally every point..." Since it only uses implicit functions, would it be possible to use marching squares? That algorithm is usually a lot faster, although slightly less accurate. I mean, proper marching squares, using larger squares and drawing lines instead of just true or false.
@dylanmurray56692 жыл бұрын
yeah, there are definitely a lot of ways that could speed this up by trading a slight bit of accuracy. Like its kinda weird to be so precise with your calculations just to round your result to the nearest pixel anyway, feels like a lot of wasted time.
@zyansheep2 жыл бұрын
Probably a huge pain to implement
@StrategicGamesEtc2 жыл бұрын
What about parallel processing?
@ClayMurray82 жыл бұрын
@@StrategicGamesEtc marching squares is embarrassingly parallel. That’s the actual technical term
@StrategicGamesEtc2 жыл бұрын
@@ClayMurray8 ahh, cool
@charlesreischer26122 жыл бұрын
Method 3 is really good, but I wouldn't call it perfect. It would still have trouble with a graph that gets to zero but never goes negative, like a graph of y^2 = 0. It should draw a line on the x axis, but method 3 won't. It is very fringe case though, and I have no idea how you would go about fixing it. Great video!
@mattbatwings2 жыл бұрын
nice observation. the pixels on the exact axis (both x and y) are black wool, so actually im not sure that it’s noticeable. but it would be noticeable on the python script
@Azeal2 жыл бұрын
I can see a modified version of this being used for vector graphics eventually, phenomenal job!
@hinleung75022 жыл бұрын
Absolutely mind blowing, especially the switch to method 3
@ultraage20002 жыл бұрын
"You don't even wanna know how long this one took." That only makes me more interested in finding out.
@benrex77752 жыл бұрын
He wrote it down on the right side. It's just the speed up, but you can find out.
@blakksheep7362 жыл бұрын
He said 30 hours with the speedup mod.
@NathanaelV2 жыл бұрын
About 30 hours
@Mario-he9db2 жыл бұрын
Fun fact: without the mod he had waited 24 days XD
@DylanDoesStuff13 жыл бұрын
And I assume you’re NOT going to make a tutorial on this.
@forwadis3 жыл бұрын
ofc not
@ayvenray14273 жыл бұрын
I wish.
@arturorg03 жыл бұрын
I wish he don't
@Nathouuuutheone2 жыл бұрын
I would love one on the multiplier
@fn98692 жыл бұрын
this is really convenient because i recently messed around making a program to display equations on bitmaps and method 2 is what it is currently on but method 3 is really elegant and helps out a lot
@renshrimp2 жыл бұрын
its amazing how games such as minecraft can make Calculators and other complicated Machines
@unnervingibet1172 жыл бұрын
There’s no way in hell something this impressive, creative and mind boggling could only have 74k views. You truly deserve so much more recognition, this is so awesome to see and I’m super proud of you dude. Awesome work, I’d say more but words literally don’t work for something this massive.
@DeMooniC3 жыл бұрын
In just 3 months u made a word processor, a tic tac toe, a playable tetris and a graphing calculator... All with vanilla redstone and no command blocks. Just 3 months... wtf. That's really impressive. I can't wait to see your next project, every single one of them is mindblowingly complext and you did them all in a month or less. If you can create something like this in a month... I really want to know what you can make in 2,3,4,5 months or more It would be sick if you at some point decide to make something like a plataformer game with a procedurally generated level or something like that, maybe my mind is going a bit crazy and that's a bit too much for MC and... maybe something like that would run at 1 frame per minute and wouldn't really be that playable lmao.
@mattbatwings3 жыл бұрын
Thank you ;) long term goal is to make minecraft in minecraft put played on a map instead of a screen. I want to bring the meme to life
@DeMooniC3 жыл бұрын
@@mattbatwings Lol, that would be epic! Good luck on it, sounds like a crazy complex thing to do. I feel like I saw something like that long ago but it was very very basic
@YT7mc2 жыл бұрын
@@mattbatwings have you started working on this idea yet?
@mikael30952 жыл бұрын
This is actually Useful. If you have time to wait, and want to build a serial shape, you load this. An copy the block placements.
@commanderlabs2 жыл бұрын
Redstone is one of those things I've never fully understood. And the ways that people use it still amaze me. It's almost like Basic: Easy to learn, but powerful despite it being quite slow for complex tasks. Honestly this is really cool. I'm impressed.
@MaizumaGames3 жыл бұрын
This is brilliant! Very well done! That neighbor-checking algo for the line drawing is pretty cool :-]
@mattbatwings3 жыл бұрын
Thanks :) I hope you saw your scoreboard that I used in tetris, you helped make it possible!
@TheGunMasterDigital3 жыл бұрын
Great stuff! Next challenge, use interval arithmetic and a sort of "quad tree search" in order to speed it up. That way the time complexity can be greatly reduced, although I am not sure how much overhead would be added by the additional circuitry, but it would probably be quite a bit faster for many functions :)
@nadavgolden2 жыл бұрын
Wow that pixel coloring method at the end made so much sense after studying infinitesimal calculus in college 😅 Because you transformed the problem from painting a line that solves an equation to painting the edge between two zones. Thus you need to find all points for which there are two different signs in their proximity, which is the definition of an edge between areas. Though in this real world example your smallest unit is a pixel, not an infinitesimal point, so you’re able to see them.
@odberatel00662 жыл бұрын
One day notch stumbles upon this type of videos and says to himself: "holy shit... What have i created"
@thewhitefalcon8539 Жыл бұрын
Notch would say something about feminism ruining his game. Do you realize what notch became?
@henrycgs2 жыл бұрын
I don't think I've ever learned this much actually useful stuff in a minecraft video
@Pow12703 жыл бұрын
I can't stop being impressed with your Redstone buildings :)
@mishy20552 жыл бұрын
This is actually mind-blowing, and such little recognition? More people need to see your work, it's fantastic. I've recently been going through your logic tutorials to learn things and it's so well explained, I love it.
@lythd2 жыл бұрын
Woah what a genius method for number 3. Even though it requires both negative and positive values its still really good. Watching the plot I could tell it used signs somehow, but I never would've thought of that.
@TrideGD2 жыл бұрын
The way you explained this makes it seem so simple. Amazing build, and amazing explanation! Really making me wanna get back into Redstone computation!
@V0R73X2 жыл бұрын
Tride? I thought u did gd.
@TrideGD2 жыл бұрын
@@V0R73X fun fact, I do have multiple interests lol
@JonDaFun3 жыл бұрын
Great video! I’m excited to see the calculator in practice! I had no idea so much thought went into the graphing. The solution you came up with is absolutely genius! This turned out amazing! 22:33 :)
@JoseFloresEC2 жыл бұрын
How does this only have 96k views!? It's an amazing build! Your thought process in finding a viable method to display it beautifuly was very interesting I think it only popped on my feed after searching how to download games on my graphing calculator earlier btw haha
@scuzyprod.1611 Жыл бұрын
If you can put these builds in a portofolio, I think you could get hired instantly
@jacobsmith39253 жыл бұрын
This is so unimaginably impressive. I can't believe you did this.
@pi3141592653589782 жыл бұрын
That's insane. wow. Awesome! I really appreciate the graphing method explanation.
@mattbatwings2 жыл бұрын
thanks man :)
@Lightilin2 жыл бұрын
Pi, I would like you to know just how infuriating the last digit of your username is. Thank you for making my day a little darker :) /j
@Windeycastle2 жыл бұрын
@@Lightilin Nooo why did you point that out =(
@pi3141592653589782 жыл бұрын
@@Lightilin :-D
@samgreenwood83132 жыл бұрын
As someone with a fairly high level understanding of both calculus as well as logic gate architecture, I learned 2 things. 1: your incredibly cabale, and really know what you're doing. And 2: even with a month, you have way to much free time
@antonanton31362 жыл бұрын
TECHNICALLY you could make an instant graphing calculator by making each pixel check if it is true for its self, splitting the whole thing into 10000 smaller circuits
@abdalmuhsin3932 жыл бұрын
I can’t even begin to quantify how much binary went into this, it’s insane
@redyau_2 жыл бұрын
You mean you can't quantize it? ;)
@pvic69592 жыл бұрын
well, i mean redstone is just binary algebra lol
@Michaelonyoutub2 жыл бұрын
now imagine just how much actual computers use binary
@universenerdd2 жыл бұрын
@@Michaelonyoutub all of them
@biglexica73392 жыл бұрын
@@universenerdd no
@Minemanoo3 жыл бұрын
Amazing machine, amazing explanation, but most importantly the graphs with method #3 look indeed perfect, much better than with the threshold method!
@mattbatwings3 жыл бұрын
I was wondering when you would comment :) Thanks so much, you were the inspiration for this!
@Minemanoo3 жыл бұрын
@@mattbatwings yaayy ;) happy to hear that
@dwrabauke2 жыл бұрын
When you do things, just because you CAN. I love videos like this, where I think to myself "I never thought this was possible" and just watch, totally fascinated. Amazing!
@infowars10892 жыл бұрын
that solution you came up with for the screen was damn beautiful, well done!
@czer24833 жыл бұрын
I respect you for wanting to do it more because you have talent, best regards from Poland
@diegoferreirafernandez77932 жыл бұрын
I can't find a single word to express how much i'm impressed
@pepez1325 Жыл бұрын
i know a one optimalisation trick, checking a whole line is much faster, but not usualy posible, so add a lever that would switch between line by line to pixel by pixel
@kdrnck2 жыл бұрын
these kind of extreme contraptions are starting to be funny for me. it is just unbeliveable... amazing
@PubicGore3 жыл бұрын
I don't mean to be technical, but the claim at 1:11 "It's capable of graphing any implicit equation up to 38 characters long." is incorrect. It can graph implicit functions that are on the polynomial ring with rational coefficients. Q[x] (Of course, that's for polynomials). Or more generally, the field of rational expressions F(x), on which we there exist implicit functions with rational coefficients, which arise naturally from the indeterminate X, where a rational expression is any element of the field of fractions of the polynomial ring F[x], which is also a unique factorization domain. This can account for rational functions. Edit: Actually I definitely mean to be technical, I just don't mean to be rude.
@PubicGore3 жыл бұрын
Also, note that this means it can actually graph 0% of implicit functions up to 38 characters long. Because there is an incountably infinite amount of irrational numbers which could be coefficients. But of course, this calculator cannot graph irrational numbers. (Nor can it hold value for any transcendental numbers, only algebraic ones.) There are an infinite amount of rational numbers and irrational numbers, but one is incountably infinite, one is not. The set of rational numbers has the same cardinality has the natural numbers, or integers. While the set of irrational numbers is equinumerous to the real line. So, this calculator in the grand scheme of things can graph 0% of all implicit equations up to 38 characters long.
@joshmarkovich46082 жыл бұрын
Always one lol
@ExFabian2 жыл бұрын
yes whatever you said
@JOMU_MAKU2 жыл бұрын
i have no idea what you just said but I agree
@tanfred86292 жыл бұрын
it's really great that you tried to sound as polite as possible, that's not always a thing on the internet. Thanks for making the internet more a better place :)
@tunir30102 жыл бұрын
My man, this is absolutely incredible.
@carltonleboss Жыл бұрын
Very detailed and thorough explanation. So cool!
@ThatGuyDownInThe2 жыл бұрын
this quite literally changed my entire view of the world. wow.
@NotBanned_3 жыл бұрын
Yoo I used to play on a server you ran, and forgot I subbed to you. This is sick as hell.
@mattbatwings3 жыл бұрын
I remember :D
@Eyeofthestorm-zw1fe3 жыл бұрын
Ok how the hell has this guy got only 277 views atm and only 88 of them have liked it this is bloody incredible and way under apreciated
@00Rangel3 жыл бұрын
28K !!! Yo ingresé por una noticia que ví en Google
@dragonsuper61952 жыл бұрын
Man you must have really loved calculus a lot, not to mention, you fixated this to be somewhat a calculator, so you know the inner workings, not bad at all
@cloroxbleach75542 жыл бұрын
You are soooo underrated, how do you not even have at least 100k subs with all this?
@tony-the-fox423 жыл бұрын
It's absolutely insanely beautiful
@kato_dsrdr2 жыл бұрын
One of the most impressive redstone build so far. This is basically a working computer in minecraft.
@KryllyxOfficial2 жыл бұрын
Normal people make Minecraft on a graphing calculator. You decided to make the graphing calculator in Minecraft. Massive GG's man.
@jack-is-back2 жыл бұрын
For anyone confused about why he was finding positive and negative, a positive value would mean the point is above the line, and a negative value means it is underneath. I could be wrong.
@mattbatwings2 жыл бұрын
a pixel with a mixture of positive and negative values on its corners means that the pixel contains at least one point where the equation = 0, because when u go from positive to negative you must hit 0 at some point
@the-er1cd3 жыл бұрын
Came from reddit. I just wanted to say the algorithm you devised for filling the graph was so cool and creative.
@illu-logoeditor3 жыл бұрын
well i came from tiktok
@JasminUwU2 жыл бұрын
This is really cool. That algorithm sounds like marching squares
@thetimegamer99652 жыл бұрын
I don't even understand how you have so much talent yet not so much subscribers. You deserve a least a million!
@UnknownUser-ud1es2 жыл бұрын
Just a concept: If you know if a point is to be plotted you can deploy different module to check 8 points surrounding it to check if the points fits the equation. The sensitivity for checking the next point is to be calibrated but it is a factor by which the next point is calculated. you also need a memory block to store previous position to be sure of not running into infinite loop during calculation module. So, to prevent overlapping, any pixel you have checked, set up mechanism such that it does not check for it again.
@jlco2 жыл бұрын
The videos I've seen lately of people doing crazy stuff with redstone... it's really come a long way since the first working redstone computer, hasn't it?
@ceddyd3 жыл бұрын
Meanwhile I struggle to make a 16 bit adder in any reasonable amount of space.
@_lilnuggetwithbbqsauce36153 жыл бұрын
Just put two 8 bits cca adders one on top of another and connect the carry out of the bottom one to the carry in of the top one
@ceddyd3 жыл бұрын
@@_lilnuggetwithbbqsauce3615 I know how to make one I just can’t compact it or make it run at any reasonable speed
@_lilnuggetwithbbqsauce36153 жыл бұрын
@@ceddyd cca adders in general are pretty fast and compact
@simuntomic2 жыл бұрын
The best red stone video I’ve ever seen. Great explanation!
@cloudstrife33462 жыл бұрын
dude you're so smart. i dont even know how you think of all this but it makes sense
@magnet26122 жыл бұрын
After 10 years: **Playing in minecraft in computer in minecraft**
@RomaNickel2 жыл бұрын
Me in one month: builds dirt house with doorbell and piston door He in one week:
@Gameplayer1500X2 жыл бұрын
I remember back in alpha someone made a basic calculator that can only do addition and subtraction and it blew my mind. How far redstone has gone since then
@sylv5122 жыл бұрын
Holy shit. You’ve really done it. You’re graphing quadratic equations in a fucking block game. This thing has truly blown me away. Though, as someone who’s finishing up algebra 1 and 2, I do see how complicated but easy it is to do this, at least in theory. You should also use exponential notation in the expression display. Other than that, you’ve done a great job!
@GuiMenGre2 жыл бұрын
That's really impressive, totally blew my mind! However, what if you plug in a function that doesn't have any points that lie on the grid i.e it doesn't have points whose coordinates are integers?
@mattbatwings2 жыл бұрын
thanks! if you watch until the graphing method, i explain how it will still look perfect even if no points are integers
@GuiMenGre2 жыл бұрын
@@mattbatwings Sorry, my bad for not watching the entire video. Keep it up man!
@nerdykevin2 жыл бұрын
I'm pretty sure you're the person my parents compare myself to.
@DDXMalow Жыл бұрын
Great job! I love math and Minecraft watching this is so cool but it’s coolest to finally understand how the machine work, thank u for that, Good video and good job again!
@indyn_t2 жыл бұрын
The main difference between redstone and real life technology is that we can’t make redstone compacter or smaller, but in the end, literally _anything_ we’ve done in real life, is recreatable with redstone
@Syndicalism2 жыл бұрын
Yes I suppose so, you just have to ultra upscale every component to a level so taxing that the reward of even the slightest bit of satisfaction isn't in the slightest bit worth it.
@indyn_t2 жыл бұрын
@@Syndicalism but then we have people who have such a low standard for satisfaction that they love doing this kind of stuff
@Syndicalism2 жыл бұрын
@@indyn_t haha I suppose so. It's just a matter of staying dedicated to the absurdly large time consumption. For example, transistors are very very small components and modern devices have millions or even billions of them within. I dont think realistically anyone has the patience for it
@indyn_t2 жыл бұрын
@@Syndicalism Yeah especially since the equivalent to a transistor is way larger in minecraft lol
@petra_gr2 жыл бұрын
Wow, after watching this, I feel like I actually understand why this isn't as intimidating as it looks. Still SUPER impressive.
@martin_mc31052 жыл бұрын
“No matter how impossible it is, redstone can bring it to life” I dare you to push 20 blocks. Only one piston is allowed. Think smart.
@calebhouston57992 жыл бұрын
If anyone can do it, this guy can.
@baconblox46612 жыл бұрын
bro didnt just make a whole graphing calculator but had fun doing it that really shows how much it was worth it
@msav2 жыл бұрын
mattbat: calculates each value perfectly accurateley also mattbat: approximates every value to 2 pixels psssst.....marching squares
@khleeshfoxhog66802 жыл бұрын
Mumbo jumbo is trembling
@iSyriux2 жыл бұрын
Mumbo Jumbo isn't even that good at redstone he's just a bit funny at times and that's worth millions of views on youtube
@brennanseymour43672 жыл бұрын
Disco's OCD pack is the friggin best. Very happy to see it come back in modern Minecraft
@rileycampbell56912 жыл бұрын
That's insanely impressive man. You could teach Comp. Orginization and Assembly 100%
@Someone-dy5ui3 жыл бұрын
I calculated and an elipse took you 1 day and 4 hours, right?