Proving That Randomness is Not Actually Random

  Рет қаралды 28,606

ByteBlox

ByteBlox

Күн бұрын

Пікірлер: 157
@byteblox100
@byteblox100 5 ай бұрын
My official Roblox Studio course: bit.ly/ByteBloxCourse
@dzrknx
@dzrknx 5 ай бұрын
give me it for free
@ForgottenGuyReal
@ForgottenGuyReal 2 ай бұрын
Umm why are there no replies?
@AKM0885
@AKM0885 5 ай бұрын
from trying to prove that randomness is not actually random into making some cool neon random parts stuff
@GreatRamilYT
@GreatRamilYT 5 ай бұрын
from trying to prove that randomness is not actually random into making some cool neon random parts stuff into teaching how module scripts works
@CreatorProductionsOriginal
@CreatorProductionsOriginal 4 ай бұрын
@@GreatRamilYT he’s just like my dementia grandpa fr fr
@SpicyMilk2005
@SpicyMilk2005 5 ай бұрын
At 13:55. The reason why if you move the bound part from a different place or position, it will change the color according to place. The part's color number was getting the same number as the Z-axis position.
@AdaptNero
@AdaptNero 5 ай бұрын
"nothings ever random, everything happens for a reason" that actually blew my mind
@GreatRamilYT
@GreatRamilYT 5 ай бұрын
From saying why random stuff isnt random into making random part generator and into teaching how module scripts works
@konradburnett
@konradburnett 5 ай бұрын
Why do I feel so satisfied because in my head I thought of the same divide by 2 process that ByteBlox did...
@noobzyx5700
@noobzyx5700 5 ай бұрын
If it is not truly random, it is called pseudo random number generator. Its random enough for your use case. Tried making a random number generator myself and i ended with just doing a bunch of operators (+ - *) that make big number, using the modulo operator for the max value and return value.
@tyrannosa
@tyrannosa 5 ай бұрын
I mean, in a way cloudflare is random, since it uses the colours made via the different shapes captured by the cameras watching that wall of lava lamps - you cant predict that even with the code watching the lamp and the calculations necessary for it - since the heated wax moves on its own with no pre-established patterns (You can guess what the colour might be, but it definitely wont be something you can guess based off of the last colour and 'lavaShape' or something that follows a formulae). BUT it is still a good example
@mr.awesome7361
@mr.awesome7361 5 ай бұрын
Hard to predict does not equal random. True random would be something that produces a result not connected to or influenced by any other factors aside from the predefined range. True random does not exist because EVERYTHING has cause and effect. If someone knew everything there is to know about the present, had perfect understanding of science and math, and the ability to complete infinite thoughts and calculations instantly, they would be able to perfectly predict everything that will happen for the rest of eternity.
@tyrannosa
@tyrannosa 5 ай бұрын
@@mr.awesome7361 Well as far as we know, no one has the capabilities you've mentioned, nor have they been practiced, so relative to today i.e what we know is possible as of right now, yeah, its pretty much random.
@mr.awesome7361
@mr.awesome7361 5 ай бұрын
@@tyrannosa it is practically random, which means close enough to what we want out of randomness for what we will be using it for
@gamingtg1009
@gamingtg1009 5 ай бұрын
When did you start popping up on my home page??? Out of nowhere this guy giving random scripting lessons/videos helping so much. Thanks 🙏🙏🙏🙏🙏
@ThatNerdGuy0
@ThatNerdGuy0 5 ай бұрын
the entire thing with cloudflare is that it is truly and 100% random even if you know the formulas you won't know the colors, since with computers there is a pattern to their randomness but lava lamps don't have any patterns
@jonashoffmann9344
@jonashoffmann9344 5 ай бұрын
Nothing is truely random. If you caluate every atom in the universe you can see the future.
@ThatNerdGuy0
@ThatNerdGuy0 5 ай бұрын
@@jonashoffmann9344 quantum physics
@M1xVerballist
@M1xVerballist 5 ай бұрын
@@jonashoffmann9344 yeah shut up
@GreatRamilYT
@GreatRamilYT 5 ай бұрын
I always wondered how random is made in things like roblox studio, i though about it and it felt like it's impossible to do, like how do you make computer give random number? If you ask random people in real life to say random number from 1 to 10 there wont be 10% of getting each number. It depends on how people think. Maybe person likes 7, and instead of 10% the number will have much higher chance to get from this person. People analyze everything and then choose what to do, so it gives different numbers. Im not sure how did they make random in roblox studio, but im sure that chances arent perfect. Maybe, first time instead of 10% it will be 11%, maybe then 9% or smth. And of course it can sound stupid for some people, but im as person who dont know how random things works on PC had that theory long time ago. (im not good at math too)
@Danixik
@Danixik 5 ай бұрын
roblox uses thing called PRNGs(Pseudo-Random Number Generators) it takes a seed and from that generates a "random" number, its a algorithm that determines the output, same seed will always yield the same output
@solidracer7947
@solidracer7947 5 ай бұрын
​@@Danixikyeah everytime random is called it updates seed to clock() (cpu tick) so it gives a feeling of randomness as no seed can be same
@villain_devious
@villain_devious 5 ай бұрын
dude youre going to far off with your thoughts, when we talk about randomness we are also talking about luck and destiny, when you come talking about asking people for a number you are no longer talking just about randomness once you can get close to the answer knowing their culture and studying their behavior, as for true randomness you cant really grasp or guess their behavior even tho in some cases we can apply constraints to the situation like making something spawn randomly in a box
@rogenus
@rogenus 5 ай бұрын
Byte is doing advanced science stuff while teaching us LUA....
@aeea3306
@aeea3306 3 ай бұрын
Ghis is actually pretty useful for making 3d particles though its probably gonna be so lag
@MooseManReal
@MooseManReal 3 ай бұрын
when you are still confused on module scripts, but someone just explains it to you in 45 seconds. wow
@gergoVokGD
@gergoVokGD 5 ай бұрын
I think the best way to make true randomness is to make a new random with the player’s user id being the seed and using the nextintiger and saving it with datastores so it doesn’t repeat itself
@probablyjaden
@probablyjaden 5 ай бұрын
mm yes a perfect coding video to watch at 4 am lets go
@TotallyBuilderBoy
@TotallyBuilderBoy 20 күн бұрын
this was 4 months ago but randomness is still scary ngl
@samp4664
@samp4664 5 ай бұрын
The reason why humans can’t make random stuff very well is because our brain dosent allow us to. Our brain always results to everything being some sort of pattern
@insertusernamehere8125
@insertusernamehere8125 3 ай бұрын
13:20 14:00 14:51 beautiful effects
@tucannYT
@tucannYT 5 ай бұрын
15:01 Getting some danmaku vibes frfr
@Danixik
@Danixik 5 ай бұрын
actually, really cool thing is, since its PRNGs you can predict the output :)
@UF2Potatoe_Man
@UF2Potatoe_Man 5 ай бұрын
instead of duplicating the scripts, use a for i loop for each generation of renderstepped, so you can make multiple parts per render
@termisher5676
@termisher5676 5 ай бұрын
Just od a loop it'll. Multiply number fo shapes generated jsut put all of them in table and remove the oldest entry in table by table. Remove and do table insert the part when you create it.
@pou-c
@pou-c 5 ай бұрын
please add a pointlight to each part based on their color and remove part shadows. it will be so awesome
@expeditious.
@expeditious. 5 ай бұрын
can you script functioning electricity
@MeT2NeeD
@MeT2NeeD 5 ай бұрын
nuh uh
@DiabolicalDilemma_
@DiabolicalDilemma_ 5 ай бұрын
Yes you can
@DiabolicalDilemma_
@DiabolicalDilemma_ 5 ай бұрын
Electricity is just electrons with positive charge (volts) at a rate (amps) its possible
@Stein-Leenen
@Stein-Leenen 5 ай бұрын
for some reason it doesnt work for me i like the overall look can u maybe make it a model?
@SmrtkaTV
@SmrtkaTV 5 ай бұрын
Can you add timestamps to these videos like where youre coding and where its finished because i dont have time to watch it fully i just wanna see the result and i bet theres a lot of other people like this too
@Andreymelnikz
@Andreymelnikz 27 күн бұрын
I never think about generate something in volume, this can looks so nice ( * *)
@whar245
@whar245 6 күн бұрын
a = math.random(1, 10) b = math.random(1, 10) c = math.random(a, b) d = math.random(a, b) e = math.random(c, d) f = math.random(c, d) random = math.random(e, f)
@bads_creations
@bads_creations 5 ай бұрын
this is my favorite video so far
@kura.x
@kura.x 5 ай бұрын
bro created art
@ARandomKhy
@ARandomKhy 18 күн бұрын
imagine instead of facing the main part all of them faced the player instead
@gneu1527
@gneu1527 5 ай бұрын
Computers have their own randomness pattern which does not make it fully random.
@Zyskr..
@Zyskr.. 5 ай бұрын
I can't find the game :(
@SystemError-wb2vi
@SystemError-wb2vi 5 ай бұрын
🎯 Key points for quick navigation: 00:00 * Randomness and Patterns* - Randomness can exhibit patterns due to how math works and the elements of randomness - Cloudflare uses lava lamps to generate secure random codes - Even though randomness seems chaotic, patterns can emerge in computer-generated randomness 02:08 * Creating Shapes with Random Spawning* - Exploring the possibility of creating a shape within random parts generated inside a bounding box - Discussing the concept of randomness spreading out versus clustering together - Initiating the scripting process to control the generation and deletion of randomized parts 03:49 * Scripting the Part Generation Process* - Setting up variables and functions for handling the bounding box and parts generation - Demonstrating how to position a part within a bounding box coordinates randomized - Explaining the use of scripts to control the rate and behavior of the part generation process 08:39 * Scaling and Managing Part Generation* - Implementing a timed deletion of parts to prevent clutter in the game environment - Duplicating scripts to spawn multiple random parts simultaneously - Introducing module scripts for centralized control and modification of part generation parameters
@ABISDIAD
@ABISDIAD 5 ай бұрын
ur good for ur genre and i like ur video ideas keep it up
@yesil_hiyar7335
@yesil_hiyar7335 5 ай бұрын
you could, instead of copying the script, just write a for loop in the heartbeat loop.
@OKevinO494
@OKevinO494 5 ай бұрын
9:30 couldn't you just iterate a for loop a set amount of times instead of duplicating the script a bunch of times? Running a for loop that loops 20 times instantaneously per Heartbeat would be the equivalent of duplicating the script 20 times, seems impractical to do that and eliminates the use of a module script in this case.
@presidentgamingz
@presidentgamingz 5 ай бұрын
doesnt it work faster if you do it every frame with renderstepped? you dont have to duplicate the script just more of the clones in a single heartbeat or renderstepped
@Stratogis
@Stratogis 5 ай бұрын
Imagine this guy is just extremely lucky, and we never knew.
@StillALivingThing
@StillALivingThing 5 ай бұрын
Idea: tutorial on how to make a developer product nuke. (Some background, I had a nuke but it stopped working and all the tutorials I watch are dumb and not really to my liking.)
@CCheeky
@CCheeky 5 ай бұрын
Oh hell yeah, this encouraged me to go gambling!
@Tsirlibigos
@Tsirlibigos 5 ай бұрын
epic vid pal
@vermamaerodriguez96
@vermamaerodriguez96 5 ай бұрын
i thought it was random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, cause it's random, and it's random.
@sourdoggy
@sourdoggy 5 ай бұрын
are you okay?
@TFZ1337
@TFZ1337 5 ай бұрын
@@sourdoggy no, he's random now....
@dummy845
@dummy845 5 ай бұрын
@@TFZ1337 cause it's random and random cause him
@3hxde
@3hxde 5 ай бұрын
Bro accidentally put while true do print “ because it’s random “ end
@hapainess3636
@hapainess3636 5 ай бұрын
​@@3hxderoblox studio is not responding
@finallychangedmyname3614
@finallychangedmyname3614 5 ай бұрын
Idk why i am watching this guy's videos, I don't know anything about coding, and I'm not playing roblox
@bebra3392
@bebra3392 5 ай бұрын
This just proves on why I don't believe in luck
@tursu_kavanozu
@tursu_kavanozu 5 ай бұрын
14:14 "WHUat"
@samuellebeau-seary746
@samuellebeau-seary746 5 ай бұрын
Learning X Y and Z through Minecraft:
@Axoy2024
@Axoy2024 5 ай бұрын
Can’t you just create a for loop instead of duplicating scripts or copy and paste the same code into the same script
@SquooshyShark1000
@SquooshyShark1000 5 ай бұрын
the for loop definitely would work
@rntflower419
@rntflower419 5 ай бұрын
quantum mechanics is real randomness i think
@yumcheese2513
@yumcheese2513 5 ай бұрын
math.random() is psudorandom.
@YGM-
@YGM- 5 ай бұрын
Bro went through Made a module script Instead of calling the function multiple times or making a for loop he duplicated the scripts
@Narvalo_Lastar
@Narvalo_Lastar 5 ай бұрын
Wouldn't that not work ?
@YGM-
@YGM- 5 ай бұрын
@@Narvalo_Lastar why not?
@Narvalo_Lastar
@Narvalo_Lastar 5 ай бұрын
@@YGM- if it loops the fastest way possible how could you increase the amount of parts ?
@YGM-
@YGM- 5 ай бұрын
@@Narvalo_Lastar yes but if you make the fastest loop and make it repeat it would work A for loop is especially multiple scripts how he did in the video
@Narvalo_Lastar
@Narvalo_Lastar 5 ай бұрын
@@YGM- oh
@GreatRamilYT
@GreatRamilYT 5 ай бұрын
9:25 copy and paste the code: im joke for you?
@SquooshyShark1000
@SquooshyShark1000 5 ай бұрын
wouldn't work as it's all running on the same thread
@zitou2170
@zitou2170 5 ай бұрын
nothing was actually random? or am I trippin
@hahamanhraje4625
@hahamanhraje4625 5 ай бұрын
the moment u duplicated the scripts and ran it my wifi disconnected 😭
@KeaweFaltstrom
@KeaweFaltstrom 5 ай бұрын
One minute ago is crazy
@Zane58_21
@Zane58_21 5 ай бұрын
Is it me, or did he never use bPos
@kareemismail8998
@kareemismail8998 5 ай бұрын
hollow purple thumbnail
@kingfhd2424
@kingfhd2424 5 ай бұрын
urmmm actually u can't compare real life randomness with computer randomness since computers actually use math soo that's why you can see pattern since it uses algorithm for randomness but it looks random enough
@PlasmaticRoblox
@PlasmaticRoblox 5 ай бұрын
hi
@unearthxatreyu
@unearthxatreyu 5 ай бұрын
This is the first comment 😮
@BloxBuilder100
@BloxBuilder100 5 ай бұрын
Fun Fact: if you double click a comment it likes it
@ryanphillips6335
@ryanphillips6335 5 ай бұрын
Hey that's pretty cool
@YourLocalWarGorilla
@YourLocalWarGorilla 5 ай бұрын
@@ryanphillips6335 are you on mobile or smth?
@lembarkii8669
@lembarkii8669 5 ай бұрын
ok
@SP.43
@SP.43 5 ай бұрын
That's crazy. It's just like Insta. Anyways keep the free like I guess.
@A-75rldrooms
@A-75rldrooms 5 ай бұрын
Doesn't work on PC.
@tntmelonyt5672
@tntmelonyt5672 5 ай бұрын
Good morning
@EATBnose
@EATBnose 5 ай бұрын
Good afternoon
@mosone2076
@mosone2076 5 ай бұрын
good evening
@Aadiyan1
@Aadiyan1 5 ай бұрын
good night
@Epicalyx1
@Epicalyx1 5 ай бұрын
Good dawn
@nathanlikesjazz
@nathanlikesjazz 5 ай бұрын
bro thinks he socrates
@duckicodes
@duckicodes 5 ай бұрын
...
@whenable1
@whenable1 5 ай бұрын
Are you no text to speech?
@weegeenumberone2
@weegeenumberone2 5 ай бұрын
he is not
@SquooshyShark1000
@SquooshyShark1000 5 ай бұрын
it's possible
@therealseam
@therealseam 5 ай бұрын
your random
@bacon_guy99
@bacon_guy99 5 ай бұрын
ay
@Jsjdjcsjkdnggnjt
@Jsjdjcsjkdnggnjt 5 ай бұрын
Do NOT let bro COOK 🗣❌️🔥⁉️🔥🔥‼️🔥⁉️⁉️
@TheXjearex
@TheXjearex 5 ай бұрын
Why is that?
@Jsjdjcsjkdnggnjt
@Jsjdjcsjkdnggnjt 5 ай бұрын
@@TheXjearex How can a Random not be a Random 🤔
@entity4465
@entity4465 5 ай бұрын
​@@Jsjdjcsjkdnggnjt He literally talks about it in the video.
@user-zc2hz3yj2k
@user-zc2hz3yj2k 5 ай бұрын
The random number function has a pattern to it. It is not actually random or unpredictable.
@ItsClawlike
@ItsClawlike 5 ай бұрын
@@Jsjdjcsjkdnggnjt It’s pseudorandom, not true randomness.
@GreatRamilYT
@GreatRamilYT 5 ай бұрын
People searching how to make random stuff on roblox not looking this video beacuse of title: 👁👄👁 People who wanted to see why random isnt random seeing its roblox studio making random stuff: 👄👁👄 People searching random stuff and intrested in title: 👁👁👄👄👁👁 People clicked this video beacuse they bored and they dont searching for anything: 👄👄👁👁👄👄
@NMarIV
@NMarIV 5 ай бұрын
joe mama
@DripCheems
@DripCheems 5 ай бұрын
oil up please byteblox😢
@Escs_error
@Escs_error 5 ай бұрын
What the hell 😳
@h4xp
@h4xp 5 ай бұрын
blud
@mangoferanous
@mangoferanous 5 ай бұрын
Why are all your titles so misleading? Clickbait perhaps???? Also missed opportunity to teach how to create multiple threads in a script (you wouldnt need to spam tons of script objects)
Adding Schizophrenia to Roblox
20:42
ByteBlox
Рет қаралды 350 М.
Explosions Are Literally Game-Breaking
16:31
ByteBlox
Рет қаралды 43 М.
Walking on LEGO Be Like... #shorts #mingweirocks
00:41
mingweirocks
Рет қаралды 8 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,1 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 4,9 МЛН
How to Attach thin Dori Piping on Neckline Like a Tailor
8:01
Dress designing world
Рет қаралды 1,1 М.
This Roblox Screenshot RUINED HIS CAREER
10:19
Laughability
Рет қаралды 3,3 МЛН
How Unoptimized Can a Roblox Game Get?
16:49
ByteBlox
Рет қаралды 321 М.
This Function Will Save You Hours
11:44
ByteBlox
Рет қаралды 43 М.
Bye-bye Raycasting! There's a new kid on the block...
15:13
Crusherfire
Рет қаралды 58 М.
I Made A Difficult Game About Climbing
15:04
Pontypants
Рет қаралды 2,2 МЛН
Exploring Abandoned Games From My Childhood
16:34
globert
Рет қаралды 5 МЛН
Why I Hate Roblox Currencies
23:27
ByteBlox
Рет қаралды 10 М.
Turning an Optical Illusion Into a Playable Character
22:39
ByteBlox
Рет қаралды 1,1 МЛН
How “Impossible” Features Are Actually Coded
20:47
ByteBlox
Рет қаралды 70 М.