Full cycle

Full cycle
ConceptComputer Science Concepts

PRNG behavior that visits every valid state

1.00Common
No. 26250Kosmora

Common

Full cycle

  • Computer Science Concepts

In a pseudorandom number generator, a full cycle, or full period, means that any valid seed state leads through every valid state before the generator returns to that seed. Its period therefore equals the size of the state space. Parameter restrictions are known for some generator types, but no general test exists other than exhausting the state space.

The picture on this card was made with AI. It is an illustration, not a real photo of the subject.

Definition
A PRNG with a full cycle traverses every valid state before returning to its seed.
Known examples
Restrictions are known for linear congruential generators and linear-feedback shift registers.
General determination
No general method is known beyond exhausting the state space.
Sources and credits

Sources and credits

Article
Full cycle (English Wikipedia)
Wikidata
Q5508175
Text
Card text is adapted from the English Wikipedia article by an automated summary. Wikipedia content is available under CC BY-SA 4.0; see the article history for its contributors. CC BY-SA 4.0 · Article history and contributors
Illustration
AI-generated illustration. Not a photograph or documentary image. (model: gpt-image-2.5-flare)
Popularity
2 median daily views (Wikimedia Pageviews API (all-access, user agent))

Kosmora is not affiliated with or endorsed by the Wikimedia Foundation.