EPILEPSY WARNING!! This project contains flashing elements that could cause an unexpected reaction in some people’s eyes/brains. Watch at your own risk.
This is a mathematical test project. The test shown here tests the capabilities of the “pick random () to ()” reporter block. It tests if true random number generation is actually possible. The block inside repeats the following process: Step 1: Use the pick random block to (by using a loop) choose 50 out of the possible 480 x coordinates to leave its mark on using the “stamp” block. Step 2: Once those 50 x coordinates have been chosen and left their mark, it shifts the row down by one. (The script starts at the very top row at y=180). Then, Step 1 is ran again until it reaches the bottom row (after 360 repeats). Simultaneously, the Curtain sprite (using the ghost effect for transparency) repeatedly stamps in the full screen giving a fading effect showing the darkest pixels as the newest and the lightest/undetectable pixels as the absolute oldest. Why does this test the pick random block? Well, for example, if the pick random has a tendency to pick towards the middle numbers in a list of potential numbers, you would see a black line going down the middle fading to white on both sides, thus proving that a computer cannot ever truly generate an entirely random number. So if you see any sort of pattern where specific x values are chosen more often than others, true random number generation is not real programming-wise YET. And if you don’t? Then random number generation is PROBABLY possible. The pick random block could still be just extremely polished and weighed more towards edge numbers at just the right level to hide the fact that the block prefers center numbers, or it really is possible!