Did Game Theory ACTUALLY Build a Computer in Mario Maker?

  Рет қаралды 13,755

Truttle1

Truttle1

Жыл бұрын

This video is sponsored by Brilliant. Keep exploring at brilliant.org/Truttle1/. Get started for free, and hurry-the first 200 people get 20% off an annual premium subscription.
I recently re-watched Game Theory's video in which they claim to have made a computer in Mario Maker. But is it ACTUALLY a computer? Well, not really. And this video shows why... by proving that addition is not Turing complete. :P
Someone make an ITERATE page on the esolang wiki plz :p
LINKS:
Game Theory's Video: • We Built A Computer in...
Koen's Brainf**k Interpreter written in Thue: esolangs.org/wiki/Brainfuck_i...
MUSIC USED:
Bumbly March and Itty Bitty 8 Bit by Kevin MacLeod
Rogueport Sewers, Doopliss Battle from Paper Mario: TTYD
Snow Mountain from Super Mario 64
SHOWTIME from Mario and Luigi: Bowser's Inside Story
Bonetrousle from Undertale

Пікірлер: 161
@Truttle1
@Truttle1 Жыл бұрын
Keep exploring at brilliant.org/Truttle1/. Get started for free, and hurry-the first 200 people get 20% off an annual premium subscription. Intro by: kzbin.info/door/nXH9Ls7y4_rL2d4Qv6rT6A Also discord: discord.gg/EKPBjjUc65
@nyuh
@nyuh Жыл бұрын
YOOOOO TRUTTLE GOT SPONSORED BY BRILLIANT ??? !!!!! CONGRATS !!!!
@IstvanEgri-zr5sp
@IstvanEgri-zr5sp Жыл бұрын
truttle got sponsored? bloody brilliant!
@moltony
@moltony Жыл бұрын
no way
@Cliffordlonghead
@Cliffordlonghead Жыл бұрын
Awesome video
@Testimony_Of_JTF
@Testimony_Of_JTF Жыл бұрын
Congrats on the sponshorship.
@sinom
@sinom Жыл бұрын
matpat didn't even build the calculator. It's just a popular level he found at some point.
@RichardGarber
@RichardGarber Жыл бұрын
Matpat's system is actually more basic than a pushdown automaton: it's combinational logic. The system doesn't really store state, and just uses half and full adders. The computation takes time ("Which is a no-no in combinational logic") but that's just because the signal is sent at the speed of Mario. The system MatPat has wouldn't be able to do "If the last time the answer was 4, print 'x'" because there is no memory at all that can be written, only inputs and outputs.
@WritingTeacher-jw4ul
@WritingTeacher-jw4ul 11 ай бұрын
Not mat-pat’s system, he found it on the internet
@verlidesouza
@verlidesouza Жыл бұрын
It would actually be quite fun seeing you make a Turing complete thing in Mario maker, plus I’ve never seen someone actually do it
@jaded151
@jaded151 Жыл бұрын
from what i've heard mario maker isn't really turring complete, but it would be if there was infinite space.
@Truttle1
@Truttle1 Жыл бұрын
There’s a community in Japan that makes Mario Maker calculators, and they managed to make a cyclic tag system in Mario Maker, so it actually is Turing complete! kzbin.info/www/bejne/npWTdqepibqVo8k (put on English subtitles for the English translation)
@Patashu
@Patashu Жыл бұрын
Dunking on Game Theory, my favourite youtube video genre
@rydotion
@rydotion Жыл бұрын
fun fact: in romanian computer is "calculator" so technically matpat did make a computer atleast for romanians lol
@uwu-zl6tq
@uwu-zl6tq Жыл бұрын
as a romanian i can confirm this
@joshuachang5210
@joshuachang5210 Жыл бұрын
I mean in English computers are yk things that compute. In mandarin computer is called “electronic brain” tho which sounds pretty badass Edit: in traditional Chinese I mean. In China they mix the usage of calculators and computers into the same word.
@ocilical
@ocilical Жыл бұрын
i remember being impressed by this video when it first came out, but looking back having actually learned about computability theory and stuff... wow, like if you just want to do addition on a finite set of inputs you don't even need memory! you can just have the correct answer for every combination of inputs built into the program lol. and if you convert it into a decision problem (by rephrasing it as "do these two numbers from this finite set add to this third one? for example), that's a regular language and you can decide it with a DFA (because every finite language is regular), very much not a proof of turing completeness
@Truttle1
@Truttle1 Жыл бұрын
Tbh when I uploaded this I was worried I missed something and that addition actually was Turing complete… I am so glad I didn’t mess that up lol
@AByteofCode
@AByteofCode Жыл бұрын
@@Truttle1 Was I just challenged to make addition turing complete? (As long as there's a new custom data type involved it can probably be done)
@Truttle1
@Truttle1 Жыл бұрын
@@AByteofCode yes you were
@AByteofCode
@AByteofCode Жыл бұрын
@@Truttle1 alright, on it
@NYKevin100
@NYKevin100 9 ай бұрын
Be careful with this line of reasoning, though. All real computers (i.e. the actual physical thing you are currently using to read this comment) have a finite amount of RAM, and technically qualify as extremely complicated DFAs because they can only store a finite amount of information. We usually ignore this limitation because you can install more RAM as required... right up until you run out of address space. We usually ignore *that* limitation because, at least on 64-bit platforms, it's stupidly huge, and nobody is really going to run into it.
@MrCheeze
@MrCheeze Жыл бұрын
Wow, I've never seen a matpat video, but I always assumed that the video was showing a NAND or NOR gate or something. That, plus some handwaving, would have been enough for enough of a rough sketch of turing completeness and "building a computer". In fact this has been done and is considerably easier than the complicated-but-wrong demonstration that he seems to have done instead. Also, Victor tran hasn't commented yet.
@AByteofCode
@AByteofCode Жыл бұрын
MatPat needs to see this. It'd be great
@moltony
@moltony Жыл бұрын
a byte of code???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
@AByteofCode
@AByteofCode Жыл бұрын
@@moltony yes that would be me
@ultra_9861
@ultra_9861 Жыл бұрын
paper boat tutorial is my favorite part
@tux1468
@tux1468 Жыл бұрын
Holy crap, that intro is amazing! Edit: Wait, Truttle got a sponsorship? Holy crap! (also i commented before victor tran)
@vicr123
@vicr123 Жыл бұрын
Hi, I'm Victor Tran. Nice to meet you!
@WilliametcCook
@WilliametcCook Жыл бұрын
It’s like saying “We sell big cats”, talking to your customers about owning tigers and leopards, and then selling them a large house cat
@nokiasnakes
@nokiasnakes Жыл бұрын
this intro is so sick it was so unexpected
@gamersunite9026
@gamersunite9026 Жыл бұрын
i swear the random number thing is so right everybody considers it "omg kaxor mode enabled 😎"
@iidoyila
@iidoyila Жыл бұрын
i've also been 16 forever in a time loop , eidex , it's okay , you get used to it ^ ^
@alef-0
@alef-0 Жыл бұрын
I was going to suggest instead of using a pushdown automata for addition to built an adder circuit using logic gates. This way you could show a non turing complete "automata" could do the operation without memory, because the only thing it needs is to read the inputs once and make operations based around it. Then I realized that was exactly what it was going on with the input on the PDA.
@raconvid6521
@raconvid6521 3 ай бұрын
9:00 Finite state machines *can* actually store permanent data. It stores the turing machines state. Any IRL computer can be represented by a finite state machine, since they have finite memory.
@notwithouttext
@notwithouttext Жыл бұрын
i like how very complex programming languages can be less than turing complete, but then "yeah you have like six variables and you do basic math with them over and over" is turing complete
@meepwagon8031
@meepwagon8031 Жыл бұрын
Oh wow, youre about a year older than me! That's pretty cool. I hope I can get myself involved with content creation on more technical topics like you do. Not on this account though, its old and has stuff from when i wanted to be an animator, lol. From the cartoons you make i assume you like animation and technical computer stuff, so you keep on living my dream man.
@parmesanzero7678
@parmesanzero7678 Жыл бұрын
You can tell immediately based on matpat’s tone that his videos are garbage. It’s that algorithmic tone that sounds the same way you’d expect the voice of “you won’t believe this one weird trick!” would sound.
@Truttle1
@Truttle1 Жыл бұрын
tbh I kinda think I have the same tone lol
@Stiky_Piston
@Stiky_Piston 7 ай бұрын
@Truttle1 correct me if i’m wrong, but using piston feedtapes and the new Copper Blubs, Minecraft is now Turing Complete! (Make a turing machine, using the copper bulbs (which are toggleable with a redstone pulse) and rotate them around with a piston feedtape)
@Truttle1
@Truttle1 7 ай бұрын
Minecraft has been Turing complete I believe since at least redstone was added
@imalaia8033
@imalaia8033 Жыл бұрын
these are the real questions we should be asking
@meepwagon8031
@meepwagon8031 Жыл бұрын
It would probably help if i knew exactly what a "push down automata" is. Ill be looking it up anyway. Even though it feels unnecessary to explain things like "why isnt this turing complete", I would say its necessary because even though ive programmed (in lua) I dont have to directly deal with a stack (since its a higher level language) or many other low level things. So explaining things is really helpful since half of my knowledge is just stuff ive picked up from youtube videos lol (ive never had a formal computer science course. This video has done a great job explaining what a "turing complete" system is).
@BradenBest
@BradenBest 10 ай бұрын
stacks aren't even low level. They're just a type of data structure. You can make a stack in Lua by just making an array and tracking its length in a separate variable, using the length as the index. length + 1 in Lua's case since it's 1-indexed. Stacks are useful for a lot of classes of problem, like tree navigation, history tracking, etc, and you shouldn't avoid them just because you think they are "low level". On that note, I disagree with the usage of "low level" in general, because it doesn't really say anything about a language and is entirely subjective. The only time low level is useful is when it's used to measure portability. For example, Assembly language is low level because porting it to another architecture is not easily done. You can't just take 6502 assembly and expect an 8086 assembler to understand it. You'll have to practically rewrite the program for the 8086 platform. A C program, on the other hand, can be ported by simply porting the compiler. You port the compiler and standard library, and you port all of C. C is a high level language. It is abstracted from the hardware to enough of a degree that you can feasibly port a program written in it to different architectures without having to change any code. In fact more often than not, when something in the code has to be changed to port it, or there have to be preprocessor macros to switch on the environment it's compiling under, that has to do with operating system details rather than hardware details. You may notice that under this definition, pretty much only assembly language and machine code are low level while everything else is high level, and that's a good thing. Programming languages have other, more useful traits and attributes than how abstracted they are from the hardware, and those attributes describe these languages far better than "X is a high level language". C is a multi-paradigm static weakly typed unmanaged language whereas Lua is a multi-paradigm _dynamic_ weakly typed _managed_ language. The dynamic makes a big difference as it means types are checked at runtime rather than at compile time. It means Lua's more likely to be implemented as an interpreter/JIT and is more likely to be slower because of all the runtime memory safety checks it has to do to enable dynamic typing. Managed means its memory is managed automatically, whereas C does not manage memory, and leaves the task up to the programmer. This alone makes C a lot more difficult to program in for those who are not used to it, but also a lot more efficient since it isn't having to, for example, check bounds at runtime and can just _assume_ that the programmer did it correctly. Static typing + manual memory management is a killer combo. "Hard to program in" is probably the worst metric to measure whether something is "high or low level", because difficulty is both subjective and relative. C is only difficult because you have to learn a new skill (memory management) and a new class of obstacle (undefined behavior) to use it effectively. You have to learn how to use pointers and procure and clean up memory, and you have to learn the subtle ways that it can blow up in your face. To most novices, UB is a _problem_ that makes C unwieldy and unfairly difficult to program in. But to C programmers, UB is one of C's greatest assets, allowing the compiler to make assumptions and optimize their code better than they can. All they have to do is avoid doing the things the standard leaves undefined, which comes with experience. But like I said, memory management is a _skill._ One that makes you a better programmer regardless of what language you're programming in. Just because JavaScript is managed, for example, doesn't mean you can't leak memory in it. You should set your references to null when you're done with them so the GC can more effectively do its job.
@BradenBest
@BradenBest 10 ай бұрын
here is an example of a stack implemented in Lua. Very basic, no encapsulation. Just the data structure and its methods. array = {} array_len = 0 function array_push(v) array[array_len + 1] = v array_len = array_len + 1 end function array_pop() array_len = array_len - 1 return array[array_len + 1] end It's not as efficient as the stack you work with in assembly since it's using Lua data structures, but while stacks are fast, we don't use them for speed per se. Like I said in the earlier reply, the stack data structure is useful for solving various classes of problem. Knowing how and where to implement and use data structures is an important tool to have in your toolbelt. "In fact, I'm a huge proponent of designing your code around the data, rather than the other way around […] I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important." -Linus Torvalds, on the design of git
@svz5990
@svz5990 5 ай бұрын
Quick question with two stacks, can you pop a value over the two stacks? Like with one stack
@ptaszor9779
@ptaszor9779 11 ай бұрын
Wow, you got a sponsorship! Congratulations!
@TheRojo387
@TheRojo387 3 ай бұрын
MatPat himself said himself that addition wasn't Turing Complete.
@jaded151
@jaded151 Жыл бұрын
14:37 it's funny i used to write programs like this in middle school AND my name is jacob but this part didint shock me too much lol
@Truttle1
@Truttle1 Жыл бұрын
I guess you were who it was for lol
@iamboredfor2months
@iamboredfor2months Жыл бұрын
Rlly like the fact that obfuscate has creaturey saved as “cool guy” in his contacts
@BradenBest
@BradenBest 10 ай бұрын
adding numbers means it's turing complete? By that logic, HQ9+ is turing complete, because the `+` program "increments the accumulator"
@Pollute
@Pollute Жыл бұрын
7:23 these speed clones are getting out of hand
@zuck3rn
@zuck3rn Жыл бұрын
10/10 would watch again
@tricolorcircle
@tricolorcircle Жыл бұрын
In the intro, the programs are: print "Truttle1 Game Theory Intro Thing" in Brainf__k truth-machine in Rockstar print "Hi!" in > print "Hello world!" in COBOL print "Hello world!" in Length
@notwithouttext
@notwithouttext Жыл бұрын
brainfudge
@plutoisarealplanet7407
@plutoisarealplanet7407 Жыл бұрын
i dont know why i didn't have notifications on! sorry for missing so many videos!
@martysh1226
@martysh1226 Жыл бұрын
before victor train i hope
@EnderStine
@EnderStine Жыл бұрын
so what your saying is my adding and subtracting calculator in minecraft is more of a computer than his just adding
@Vexxel256
@Vexxel256 Жыл бұрын
It’s still not a computer but yea i guess so
@lilyzheng2322
@lilyzheng2322 Ай бұрын
i forgot his vid was about making a computer.
@BringMayFlowers
@BringMayFlowers 10 ай бұрын
Happy Modern Trut is a cute graphic, hopefully it shows up more.
@s4n7r0
@s4n7r0 Жыл бұрын
great vid
@SoDaRa1
@SoDaRa1 Жыл бұрын
I should probably point out at 8:54 it says 'fininte' instead of finite.
@StoryTeller796
@StoryTeller796 5 ай бұрын
Oh hey, MatPat is stepping down from Game Theory, along with some of his friends. Here's to hoping that whoever replaces MatPat is at least as good as him and better than his staff. It's still going to feel bad to see him go though, but eh. When you've got responsibilities, you've got responsibilities.
@somniad
@somniad Жыл бұрын
mario maker is interesting because if you know the first thing about mario maker and the second thing about computer science it's pretty obvious that it IS in fact possible to build a computer in mario maker - like, surely you can make a nor gate, and it's all downhill from there edit: oh wait memory lol. obviously not a huge problem for a game like mario maker but also a universal gate is insufficient
@helpme8575
@helpme8575 Жыл бұрын
in the example with the push down automaton, to assess whether there's the same number of a's b's and c's, couldn't you add to the stack twice the amount of a's, and then pop for each b, and then pop for each c? if at any moment you need to pop from empty stack, they are not equal, if you have any a's leftover, the three are not equal
@Truttle1
@Truttle1 Жыл бұрын
If you had 5 a’s, your idea would work for 7 b’s and 3 c’s.
@SCLakitu
@SCLakitu Жыл бұрын
A pushdown automaton built like this would accept strings whose number of b's and c's adds up to twice the number of a's (|b| + |c| = 2|a|), so it would accept strings like 'aaaabbbbbbbc'
@ChillaxeMake
@ChillaxeMake Жыл бұрын
9:38 put all the as on stack, remove as much as there are b's, do the same, but replace a with c.
@Truttle1
@Truttle1 Жыл бұрын
You have already passed the a’s, and the input tape only goes one way
@victoriamitchell413
@victoriamitchell413 Жыл бұрын
If matt pat finds a way to do subtraction on it, We are screwed.
@SpektralJo
@SpektralJo Жыл бұрын
When I saw this thumbnail I thought the video was "Is Game theory turing complete?"
@geckwwo
@geckwwo Жыл бұрын
e🅱️ic intro btw, and nice work on the video
@Izzythemaker127
@Izzythemaker127 Жыл бұрын
Timestamp to end of sponsor 8:33
@notwithouttext
@notwithouttext Жыл бұрын
oh you watch this channel too
@grapeBoy69
@grapeBoy69 8 ай бұрын
As a Jacob, I can confirm that is my code. I’m sorry mr.tutel
@Veptis
@Veptis Жыл бұрын
Random numbers in system font... Those only show up if you like print model weights of a any deep learning model. You know - completely not computer code but actually "intelligence" that's extremely difficult to understand for humans.
@otesunki
@otesunki Жыл бұрын
this video is a fever dream also inb4 vic
@ghasttastic1912
@ghasttastic1912 Жыл бұрын
so many people build "computers" that just add 2 numbers its not that much of an achievement. literal marbles can add because its as easy as combining a marble pile of size a and a marble pile of size b which gives a pile of size a+b. subtraction is more interesting, marbles cant really do that
@Cavi587
@Cavi587 Жыл бұрын
Love your stuff man. Honestly, Game Theory was once really good. But it's apparent how much they just rush stuff in order to produce content in time these days. Quality and actual research or full understanding of the topic covered is secondary now...
@StoryTeller796
@StoryTeller796 Жыл бұрын
There are still videos like Mario is Mental, or Dory faking her short-term memory to survive in the wild. RedQueenMiku with some numbers that I don't remember did some debunking videos with him, and I've watched them all, I would like your opinion though because I would like to have a variety of sources on MatPat's older videos, because I can't really trust my own interpretations.
@Subroutine7901
@Subroutine7901 Жыл бұрын
Wow, That's cool, the intro says something
@nickbensema3045
@nickbensema3045 Жыл бұрын
pretty good videos, I was looking for the definitive word on Mario Maker computers for a long time, BUT the animation loops all made me seasick
@vicr123
@vicr123 Жыл бұрын
I like the music. :)
@sameer1321
@sameer1321 Жыл бұрын
Hi Victor!
@martysh1226
@martysh1226 Жыл бұрын
hi victor!
@vicr123
@vicr123 Жыл бұрын
Hello all!
@pedrofbahamas8888
@pedrofbahamas8888 Жыл бұрын
This scene at 14:34 hit me hard because in my comp sci course in school, i would frequently write stuff like this in my notebooks and one day my teacher decides to inspect my notebook, find out that i wrote something like this, and gives me detention. I would like to add a royal fuck you to my 10th grade comp sci teacher for being a snowflake.
@Truttle1
@Truttle1 Жыл бұрын
But is your name Jacob tho?
@pedrofbahamas8888
@pedrofbahamas8888 Жыл бұрын
@@Truttle1 almost, its Pedro. There was a Jacob in that class so if he were watching thr video he eouldve been spooked
@Mayhem-s2dm3
@Mayhem-s2dm3 Жыл бұрын
Found this while playing Mario Maker. Cool
@MichaelDarrow-tr1mn
@MichaelDarrow-tr1mn Жыл бұрын
on the pushdown automaton thing, can't you just go back and compare the bs and the cs
@MichaelDarrow-tr1mn
@MichaelDarrow-tr1mn Жыл бұрын
no because that's an arbitrarily accessing it
@thespeedyyoshi
@thespeedyyoshi Жыл бұрын
Imma be honest, I was actually interested in what you had to say in this video, and was curious to learn why you have critiques. But the way you diminish the audience by being a “character” every step of the way is making me….not feel so inclined to keep watching. It feels like you’re constantly saying “You’re dumb”if you don’t know this” and I don’t like education approached from that angle. >< Sorry, that’s just my outsider perspective. I’m sure it’s a great video, but I can’t bring myself to watch more of it.
@vii-ka
@vii-ka Жыл бұрын
Why everyone is moving around so much?
@galihsurya5606
@galihsurya5606 Жыл бұрын
Truttle1 receive: You as a subscriber... You receive: Very good info about computer etc... What do you want? Me? Of course I will subscribe him!!! One more subscriber for you!!!
@somniad
@somniad Жыл бұрын
what the heck is that empty argument to that ternary operator at 3:50
@Truttle1
@Truttle1 Жыл бұрын
Idk it was HackerTyper :p
@SCLakitu
@SCLakitu Жыл бұрын
It's a GNU C extension which implicitly takes the first operand as the second operand if the second operand is omitted, effectively acting as the Elvis operator. It's equivalent to `nblocks ? nblocks : 1` here since it's basically used as shorthand, but where the first operand is an expression it avoids evaluating the expression twice.
@somniad
@somniad Жыл бұрын
@@SCLakitu oh hey that's neat! glad I asked
@Testimony_Of_JTF
@Testimony_Of_JTF Жыл бұрын
I understood literally nothing but good video.👍
@thatotherandrew_
@thatotherandrew_ Жыл бұрын
8:48 Ah yes, a fininte state machine
@LambdaCreates
@LambdaCreates 23 күн бұрын
12:24 welcome to the world of benevolent people being actually not benevolent people and doing stuff just for profit
@victoriamitchell413
@victoriamitchell413 Жыл бұрын
How to do the abc problem on a push town automaton Add the amount of a into the stack Add the amount of a into the stack Subtract with b Subtract with c
@Truttle1
@Truttle1 Жыл бұрын
aaaaabbbbbbbccc
@Kokice5
@Kokice5 Жыл бұрын
Its only a computer if its turing-complete!
@MsMosoka
@MsMosoka Жыл бұрын
Nov. 2, 2ACV
@ChromicQuanta
@ChromicQuanta Жыл бұрын
However, if you add negative numbers, multiplication, arrays & looping in the mix with addition, math becomes Turing complete!
@ChromicQuanta
@ChromicQuanta Жыл бұрын
Maybe add return statements too...
@notwithouttext
@notwithouttext Жыл бұрын
you dont even need arrays OR functions! (see the esolang "blindfolded arithmetic" by ais523, it only has variables, math, and looping everything again and again)
@carpedm9846
@carpedm9846 Жыл бұрын
Ultimately I think the tone of the video couldve been more educative rather than a Gotcha. You did turn it around at the end yeah but the joke kinda wore thin around the While True Penis mark. No shade tho.
@MsMosoka
@MsMosoka Жыл бұрын
An agonizing minute = ? minutes
@Discoh
@Discoh Жыл бұрын
The Algorithm™ has once again blessed me with another cool new channel to enjoy. subscribers++; Looking forward to that RPG Maker video!
@realiamtnt
@realiamtnt Жыл бұрын
//imma add another one subscribers++;
@N25_CT13
@N25_CT13 Жыл бұрын
now make a mario maker turing machine
@GabrielsEpicLifeofGoals
@GabrielsEpicLifeofGoals Жыл бұрын
I *suspect* it's Turing complete.
@Truttle1
@Truttle1 Жыл бұрын
It is, cyclic tag systems were made in it
@Gortart
@Gortart Жыл бұрын
Matpat the clickbait theorist strikes again! Great video as always
@Provitia
@Provitia Жыл бұрын
da matty patty failed
@aspwil
@aspwil Жыл бұрын
Damn throwing shade at matpat
@qweriop
@qweriop Жыл бұрын
Truttle1 drama!1!!!!11!!1!1
@koalakid3609
@koalakid3609 Жыл бұрын
how to get cancelled 101
@christophercampbell6884
@christophercampbell6884 Жыл бұрын
3:34 Condescending, but funny.
@lucaayfmlyysiaejdsrtnnervd4646
@lucaayfmlyysiaejdsrtnnervd4646 Жыл бұрын
Sponsorships!
@Leonartist
@Leonartist Жыл бұрын
CSS isn't turning complete yet it can do addition lol.
@notwithouttext
@notwithouttext Жыл бұрын
html is not turing complete css is not turing complete html+css is turing complete
@Leonartist
@Leonartist Жыл бұрын
@@notwithouttext what can just HTML and CSS do that makes it turning complete?
@notwithouttext
@notwithouttext Жыл бұрын
@@Leonartist ok, i checked again, you still need human input (although it doesn't need to do complex actions). someone made rule 110
@Leonartist
@Leonartist Жыл бұрын
@@notwithouttext oh wow
@i_teleported_bread7404
@i_teleported_bread7404 Жыл бұрын
Darn, I am not in before Victor Tran.
@TheRojo387
@TheRojo387 Жыл бұрын
What about NAND?
@notwithouttext
@notwithouttext Жыл бұрын
depends what you do with it. there's an interesting esolang called ferNANDo which mainly has NAND, and can make a lot of programs, but it is not turing complete
@notwithouttext
@notwithouttext Жыл бұрын
probably because it can't have infinite variables
@cat7294
@cat7294 Жыл бұрын
Ah, ruined his logo.
@MsMosoka
@MsMosoka Жыл бұрын
Are you computer theory or truttle1
@not_vinkami
@not_vinkami Жыл бұрын
Mario Maker is easily not Turing complete with the simple fact that any program (level) must halt after 500 seconds. ggez now give me 16M subs
@evanhostetter2891
@evanhostetter2891 Жыл бұрын
made in 2:00 pm edt
@nailuj29gaming65
@nailuj29gaming65 Жыл бұрын
Before Victor Train
@midann
@midann Жыл бұрын
Dam we the same age
@williamist
@williamist Жыл бұрын
rpg maker 2003 is amazing
@cheesuschrist300
@cheesuschrist300 Жыл бұрын
I prefer the esolang content over this.
@Blaineworld
@Blaineworld Жыл бұрын
Why do you sound sarcastic? Code is TOTALLY when random numbers in system font. However, you forgot to mention that the numbers must be green.
@roguefirework
@roguefirework Жыл бұрын
veri cool
@thehexagon8938
@thehexagon8938 Жыл бұрын
before victor
@vodam6970
@vodam6970 Жыл бұрын
here before victor
@sirq2611
@sirq2611 Жыл бұрын
i commented before victor tran
@Subroutine7901
@Subroutine7901 Жыл бұрын
I commented before Victor Tran
@TobiasSN
@TobiasSN Жыл бұрын
bvt
@dorktales254
@dorktales254 Жыл бұрын
Wait is your real name real name Truddalwun? LOL 🤓
GameMaker: The Right Way
11:13
Truttle1
Рет қаралды 12 М.
Half-Broken Car in Heavy Traffic!
9:40
Truttle1
Рет қаралды 23 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 25 МЛН
FOOLED THE GUARD🤢
00:54
INO
Рет қаралды 61 МЛН
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 23 МЛН
Burn!?
10:08
Truttle1
Рет қаралды 23 М.
The Mona's Parents Theory makes NO Sense!
23:11
Lone Divider
Рет қаралды 6 М.
We Built A Computer in Mario Maker! | Game Theory (Super Mario Maker)
17:40
The Game Theorists
Рет қаралды 4,9 МЛН
P vs. NP: The Unsolvable(?) Computer Science Problem
13:37
Truttle1
Рет қаралды 8 М.
Entropy!
10:31
Truttle1
Рет қаралды 25 М.
[Carlventures] FALSE!
16:31
Truttle1
Рет қаралды 12 М.
Making Minesweeper in COBOL
10:52
Truttle1
Рет қаралды 6 М.
Game Theory: How to WIN the Mr Beast $100,000 Challenge!
19:59
The Game Theorists
Рет қаралды 4,2 МЛН
The Mario Game That Led to Bankruptcy
15:00
Lizardy
Рет қаралды 129 М.
WWDC 2024 - June 10 | Apple
1:43:37
Apple
Рет қаралды 10 МЛН
#miniphone
0:16
Miniphone
Рет қаралды 3,4 МЛН
После ввода кода - протирайте панель
0:18
Купил этот ваш VR.
37:21
Ремонтяш
Рет қаралды 284 М.
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30