You have explained in 8 minutes what my CS professor could not explain in an hour. May both sides of your pillow always be cold and you never step in a puddle with socks on❤️❤️❤️
@darkshadedev41182 жыл бұрын
this is the ultimate blessing 🤣
@davidwingard2803 Жыл бұрын
hahaha. Now that is a true blessing of luck! (* here to double the comment for truth)
@PaarthPatel710 ай бұрын
what a heartfelt message
@NyteShade76Ай бұрын
This has to be one of the best comments I have ever read on youtube. Well done1 :D
@oknodiangames69 күн бұрын
I had known before how to create FSMs for a video game, but learning more about them in these past few days and realising everything in a game can be represented as a FSM, not just game states, made programming seem so much easier.
@ashur0266 жыл бұрын
I love this channel for the following reasons: -Simple, illustrated explanations -Easy to access -Super useful
@Bladermishal103 жыл бұрын
Finally found an amazing ytube channel.... aaaaand it stopped uploading
@oooooo40047 жыл бұрын
Loving your channel ! You are one of the few people that posts videos helping A- Level students with AQA computing Keep doing what you're doing !
@starrcheng Жыл бұрын
This is so much better than an hour lecture. Modern education is so behind...
@vrakitine7 ай бұрын
When I was earning my master's degree, I heard a lot about finite state machines (FSMs), but it was all theory - like clouds in the sky: there's a lot of water, but you can't drink it. I toiled for three months after graduating until I implemented my first FSM in code in 1981. Now, there is a programming methodology based on this concept - v-agent oriented programming (VAOP) - with many examples of its implementation. It's best to start learning about VAOP with this article on Medium: "Bagels and Muffins of Programming or How Easy It Is to Convert a Bagel into a Black Hole".
@drummerman8836 ай бұрын
Man, thanks for posting this. I've been the lead programmer for a couple of PC games now with smaller teams. The last one had a pretty heavy-handed project manager. In recent years, I've leaned heavily on your Muffin method ("I love that"), which seems to create a bell curve in productivity. Slow to start but fast on the tail and post-launch for bug handling. That is my flow, that is what makes my life easy ("well, easier"). Getting into larger teams, though, it seems inevitable that the investors want progress updates that are hard to hand off ("they don't understand the progress, the muffin") in the spring and impressive during winter. I would look forward to reading another Medium article concerning this if you were to write one. Thanks for writing down your knowledge.
@sebastiankumlin95423 ай бұрын
It's nice when it's clear. I've also learned that regular expressions are important to computer scientists, while computers are not.
@elsyee224 Жыл бұрын
I have an exam today and this genuinely saved my life thank you so much
@anthonyrojas99893 жыл бұрын
This was a fun explanation actually, really solid. Thank you.
@hawkespoulter5566 жыл бұрын
How does this no have more views it is phenomenal. Sooooo helpful.
@TanmayGejapati Жыл бұрын
tysm, this just made my life 1% easier :)
@forenamesurname65497 жыл бұрын
Wow, great video keep them up would definitely recommend this channel it to my mates!
@hugodavalos44234 жыл бұрын
This video is a masterpiece. Thank you 🙏🏻
@NathanPugs Жыл бұрын
Such an amazing video you make it so easy to understand Thank you!
@JohenMiler11 ай бұрын
great work!
@TheMrMelodramatic3 жыл бұрын
This video is BASED. Thanks!
@AetherCS23 жыл бұрын
Good video, I've just been learning from a book which makes it hard to visualize. I went from being extremely scared when looking at a state diagram, to finding them quite interesting.
@jackr22903 жыл бұрын
Fantastic video
@bigo2012 Жыл бұрын
Great explanation
@joshrose5411 Жыл бұрын
wonderful video, very helpful
@aaronbissoondial76593 жыл бұрын
:0 This was REALLY good!
@HubertoMadalena-rz4xs3 ай бұрын
the empty string is a valid input for finite state machines
@yashmalhotra95 жыл бұрын
Loved your examples qnd methodology! Keep going
@noctua77713 жыл бұрын
This is so good! Thank you very much!
@satya84114 жыл бұрын
Beautiful explanation in a more practical way
@rorygoodman26702 жыл бұрын
great vid!
@tszkinwong61702 жыл бұрын
this video is so underrated!!!!
@egehanasal7103 жыл бұрын
PERFECT!!!!!! THANK YOU SO MUCH
@eanternet Жыл бұрын
Thsnk you so much
@KanagaveluSugumar3 жыл бұрын
Thank you! Very much. It helps a lot.
@kebman11 ай бұрын
Looks a lot like a Markov chain.
@powzewu78546 ай бұрын
thanks. This video was helpful
@hasanrants2 күн бұрын
thanks my G.
@TimMatthewuw2 жыл бұрын
Can I make 2 acceptable states for "a,b" machine to avoid an error with state 2? Or it doesn`t help?
@fabioramirez89895 жыл бұрын
Thank you so much Sir. This video was very helpful.
@TheRockmurat Жыл бұрын
Thank you my lord
@abdullahbuxoo69446 жыл бұрын
Good video and simple explanation.
@RegularEverydayNormalGuy Жыл бұрын
Thank you sir!
@mochachocolatayayaya2 жыл бұрын
simply super
@VERGIS924 жыл бұрын
fine state machines solve a lot of problems.... but what kind of oil do they take? 0W20?
@jimmynation59394 жыл бұрын
castrol
@paradoxalJohn10 ай бұрын
I did miss the formal definition in this explanation: a Finite State Machine "M" is defined as quintuple, M = (Σ, S, s0, δ, F) where Σ is a finite non-empty set of symbols called the input alphabet, S is a finite and also non-empty set of states, s0 is an element of S and the initial state of the machine, δ is the state-transition function (δ : S x Σ → S in deterministic FSMs, δ : S x Σ → P(S) in non-deterministic ones) and F is a possibly empty subset of S containing the final states of the machine. A "computing machine that has a fixed set of possible states, a set of inputs that change the state, and a set of possible outputs" is a loose, incomplete and not very helpful definition.
@StumperEu7 жыл бұрын
Please upload more videos...Exam coming
@shubhammahale32054 жыл бұрын
Good video. Now i totally understood
@WIIID282 жыл бұрын
this is stamp for myself 6:12 i dont understand
@gcxs3 жыл бұрын
missing traffic lights example
@amogus6945 жыл бұрын
Thanks fam, good video
@jamebozo6 жыл бұрын
GgGreat Video
@xyrex99114 жыл бұрын
Techno: *raining pigs* Also Techno: "he doesn't know what's going on" Meanwhile in the chat: "idiot"