Hello there!

Welcome to my blog and toolbox. You will find interesting posts about stuff related to Development and Programming, like WebDev, GameDev, Microchips or anything I find interesting at the moment.


Human friendly random - beauty of perceiving randomness

People usually perceive random differently as "computer". There is no such thing as random for machine, only cold calculated psudo-random numbers generated of a seed. What is the chance that from a pile of cards to get two aces in online poker, or get two songs in a row from same artist? It is still random but does not feel like it. In this post I will try to create more human friendly random algorithm which is used in video games and some music players. Also I will show you how to create custom similarity indexes for shuffling.

Check out

Posts

Human friendly random - beauty of perceiving randomness

May 6, 2020 10:20

People usually perceive random differently as "computer". There is no such thing as random for machine, only cold calculated psudo-random numbers generated of a seed (most common practise current time as seed). What is the chance that from a pile of cards to get two aces in online poker, or get two songs in a row from same artist? It is still random but does not feel like it. In this post I will try to create more human friendly random algorithm which is used in video games and some music players. Also I will show you how to create custom similarity indexes for shuffling.

Continue reading

Featured post


Tools
Special tools for helping with development

About Me
Check out my portfolio and skills
Continue reading