fresh bytes
Subscribe Now

How to roll an imaginary 6-sided die in your head

Taken from Mindhacker: 60 Tips, Tricks, and Games to Take Your Mind to the Next Level, a new book (released today), by Ron Hale-Evans and Marty Hale-Evans, discovered voa Boing Boing:

Hack 36: Role the Mental Dice
Quick! You need a way to generate random numbers using just your brain, because you’re playing in the pool, driving, falling asleep, or doing something else that makes it difficult to roll physical dice. Maybe you’re playing games (board, role-playing, or purely mental) or breaking out of a rut by making decisions randomly. Don’t panic – you can use simple math on random words from your surroundings to quickly create random numbers, just about anytime and anywhere.

For each of these procedures, you’ll need to be able to come up with a short random word, either spontaneously or from the environment. To get one, check nearby signs or reading material, ask a friend or passerby, or do anything similar that seems good to you. You’ll also need to know or work out the number value of each letter, corresponding to its place in the alphabet: A = 1, B = 2, C = 3, and so on through Z equals 26.

To emulate a 6 sided die, follow this procedure:

1. find a short word, such as “cat.”

2. Sum the numerical values of the letters in the word: C = 3, A = 1, T = 20, and then 3+1+20 = 24.

3. Calculate the number modulo 09 (see the section “How It Works” for the procedure).

If the remainder is a 0, 7, or 8, which will happen one third of the time, discard it and try a new word. Otherwise, the remainder will be a pseudo random number from 1 to 6. Congratulations! This is your 6 sided die roll. (The results for the word “cat” is 6.)

 

Leave a Reply

featured blogs
Apr 26, 2024
Biological-inspired developments result in LEDs that are 55% brighter, but 55% brighter than what?...

featured video

Introducing AlteraĀ® Agilex 5 FPGAs and SoCs

Sponsored by Intel

Learn about the Altera Agilex 5 FPGA Family for tomorrowā€™s edge intelligent applications.

To learn more about Agilex 5 visit: Agilexā„¢ 5 FPGA and SoC FPGA Product Overview

featured paper

AlteraĀ® FPGAs and SoCs with FPGA AI Suite and OpenVINOā„¢ Toolkit Drive Embedded/Edge AI/Machine Learning Applications

Sponsored by Intel

Describes the emerging use cases of FPGA-based AI inference in edge and custom AI applications, and software and hardware solutions for edge FPGA AI.

Click here to read more

featured chalk talk

Dependable Power Distribution: Supporting Fail Operational and Highly Available Systems
Sponsored by Infineon
Megatrends in automotive designs have heavily influenced the requirements needed for vehicle architectures and power distribution systems. In this episode of Chalk Talk, Amelia Dalton and Robert Pizuti from Infineon investigate the trends and new use cases required for dependable power systems and how Infineon is advancing innovation in automotive designs with their EiceDRIVER and PROFET devices.
Dec 7, 2023
18,895 views