The probability of any number coming when you roll a 6-sided dice is 16.6%… A double-sided coin is also generally 50% chances … If we ask you to keep a score without giving a gap, we are very unlikely to make an accurate estimate. But what happens if we leave the coin, dice or mind games aside and use computer software and smartphone apps? Right now, you can test your luck in a virtual environment by searching for “dice” on Google. Maybe you will not be able to predict which number will come, but there is another detail we have to say. No computer software or application can determine random numbers. In other words, there is no place for chance and randomness in the software world. Imagine playing a mix of your songs in a music app… Unfortunately, there is nothing called random there: The situation is the same for most computer processes that seem random and complex to you. Software, operating system application does not matter, computers cannot imitate real-life randomness. Formulas and rules are clear for them. In fact, the reason for the errors occurring on computers is obvious, so many errors have been given code. Why can’t computers simply mimic dice? The main reason for this is the way computers are programmed. Programs follow the algorithms. Algorithms also act according to predetermined commands that tell you how to perform tasks. This is the case for even the most advanced artificial intelligence software on earth. Even if an artificial intelligence encodes another artificial intelligence, randomness cannot get into the business. Computers are, in a way, slaves of commands: Engineers and software developers have now developed some methods that enable systems that are advanced enough to generate almost random numbers. As a matter of fact, even at the point reached, software that can imitate real life could not be produced. So do computers and program developers deceive us? No, they just make all the algorithms and all the possibilities taught to computers look like they’re in real life. In other words, they are building systems that resemble real life, like games with high-end realistic graphics. In other words, they look at the landscape and draw their picture. Some mathematical formulas and predetermined number tables are used to create random number sequences that appear to us. Today’s computer algorithms can calculate so many possibilities and probabilities that it is necessary to work like a detective to estimate the result and to prove that there is no random choice. However, if the correct way is known, a person can prove that the results produced by the computer are not random. Many companies are working to prove that software is not random in the technology world. These companies are making great efforts to decipher their competitors’ software, and to understand how it mimics real life. With reverse engineering methods, the software of the competitors is deciphered and they develop their own products. – Is there any mix? There is +. – Load: Think about the high-end games made by gaming companies like Rockstar, Ubisoft or EA Games… For example, imagine that you are playing against the computer in FIFA. Maybe it will be defeated, maybe you will be defeated, but what the computer does will never be random. Even if you go beyond a good player and become a good engineer, you can solve all the algorithms of the game, go and sell the information to Konami. Of course, gaming companies and all the global manufacturers in the world of technology find countless ways to protect their algorithms and develop algorithms and software for them. Thanks to the algorithms accumulating layer by layer, the data stacks that artificial intelligence software can analyze are also increasing. These data are being treated even more valuable than oil today. Scientists strive to bring possibilities and computing power to the top with quantum computers. Companies like Google and IBM are developing systems that go beyond the possibilities of 0 or 1, yes or no, yes or no. Can these systems calculate more than two possibilities simultaneously and mimic the random order of real life, time will show…
