Loading articleโฆ
Loading 4weirdโฆ
Loading 4weirdโฆ
Loading articleโฆ
DocsLuck Factory
Docs ยท studio ยท luck factory
Luck Factory at /luck turns an intention into a deterministic D100 preview: FNV-1a hashes the seed, a counter picks the draw, a meditation streak adds a capped bonus. Every number on this page is the shipped formula โ verify it by re-entering the same intention.
The draw
Enter an intention, a meditation streak in days, and a draw counter. The page hashes the intention with FNV-1a (8-char hex), derives a uniform value in [0, 1) from seed plus counter, maps it to a D100 roll from 1 to 100, then applies the streak bonus. Same intention plus same counter always yields the same preview.
luck factory โ deterministic preview
reproducibleOdds table
The hash spreads (seed, counter) uniformly over 32-bit space, so each D100 face lands with probability 1%. There is no weighting, no pity timer, no house edge โ and nothing of value attached to any outcome.
No cost
There are no paid draws. Nothing is charged, nothing is won, nothing is recorded: no wagers, no payouts, no prizes, no ledger writes, no fetch. Each draw grants ๐ Clovers โ session-only fake currency that resets on refresh and can never become coins or anything of value.
Worked example
Reproducibility is the whole point: the same intention plus the same counter always yields the same preview on any device. Walk this example to see each stage of the pipeline.
ship the demo. The page hashes it with FNV-1a and shows an 8 character hex seed like 9f2ac41d. Retype it letter for letter later and the hex matches exactly, including case and spacing.0.620417. Bump the counter by one and you get a fresh independent value from the same intention, which is how repeat draws stay varied yet deterministic.63. Each face converges to 1% over many draws, and each draw is independent, so a 63 predicts nothing about the next roll.FAQ
Short answers to the questions every new roller asks, all consistent with the shipped formulas above.