![]() Random does not exist, computer can’t just pick random number, impossible, this is why functions like rand and math.random use seed. Here is a Wikipedia article about randomness (Wikipedia - Randomness, ) A source is usually something bound to time and timing, but it can be anything, somehow you could even use temperature, sound etc. True random can be received from different sources with random events. However, that approach still represents a high vulnerability in cryptography, which is a critical area when it comes to random numbers. Those can be predicted at least to some extent, because they are calculated by an algorithm, resulting in a sense of complete randomness, which is adequate way and is more then enough for Roblox and other games and for example dice games. ![]() A computer takes values that are not a consequence of past returned results and are not calculated, but rather uses something like exact user time input, or something external, outside the computer, which can be an valid source of unpredictable. ![]() First are called true random numbers, which are real, unpredictable and reliably random, but which a computer can’t generate only by itself inside the program. While I can’t certainly confirm the way Roblox math.random works, I can tell you that there are two different ways to get computer generated “random” number. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |