Deterministic RNG

From A KoL Wiki
Revision as of 16:29, 5 May 2025 by imported>Discordance (Discordance moved page Seed Coefficients to Deterministic RNG: article covers more than seed coefficients, new title is a compromise between precise technical description and what is likely to be understood by players)
This page is in need of content.

Add links to the spading sheets, add explanations for selection of results
There are some vague or non-exact figures and information on this page. Some spading is required.

Remaining seeds

To reduce variance in ascensions some content uses random values from a random number generator seeded with a deterministic value. This results in the same values being generated whenever the seed variables are the same. Most commonly in-game this will be experienced as a given class in a path receiving the same items every ascension, while a different class or path receives a different set of items.

Seeds

Content Date Seed coefficients Selection notes
Summon Confiscated Things 2014 Aug Unknown
continental juice bar 2015 Jan pathID + 7×classID + 5×daycount
protonic accelerator pack 2016 Aug 20×pathID + 30×classID + 10×previousGhostsAscension
cornucopia 2016 Nov pathID + 7×classID + 5×daycount + 3×(previousCornuopias + 1)
New-You Club Membership Form 2017 May pathID + 1×classID + 1×daycount
Meteor Lore 2017 Aug Unknown
Daily Loathing Ballot 2018 Nov pathID + 9×classID + 79×daycount
Two Crazy Random Summer 2019 Summer 100000×classID + 12345×moonSignID + 50×itemID
Gaze at the Stars 2019 Aug ((daynumber + 2 + pathID) mod 8) + 1 = moonSignID Not a seed, just a deterministic formula for finding the moon sign.
Seek out a Bird 2020 Jan 11×pathID + 23×classID + 37×daycount the formula predicts almost all of it; it does not predict the weapon damage/regen bit on the end, or bird name.
fresh coat of paint 2021 Unknown
Our Daily Candles™ order form 2021 Aug pathID + 19×classID + 1×daycount
Daylight Shavings Helmet 2021 Nov ((classID mod 6 + 1)×beardBuffCountAscension) mod 11 (classID >6)
MayDay™ supply package 2022 May -1×pathID + 11×classID + 13×daycount
Cookbookbat 2022 Nov 37×pathID + 11×classID + 420×(daycount − 1) + 69×previousDropsToday
Just the Facts 2023 Sep 11×pathID + 421×classID + monsterID
wardrobe-o-matic 2023 Nov Unknown
Prepare your Meal 2024 Unknown