Deterministic RNG: Difference between revisions

From A KoL Wiki
imported>Discordance
Created page with "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 genera..."
 
imported>Discordance
No edit summary
Line 1: Line 1:
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.
{{NeedsContent|Add links to the spading sheets, add explanations for selection of results}}{{NeedsSpading|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==
==Seeds==

Revision as of 18:28, 4 May 2025

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 days since ??? + pathID (mod 8)
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 % 6 + 1)×beardBuffCountSinceStartOfAscension) % 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