Nightmare

Nightmare™ is the PRNG efficiency R&D retainer by GhostProxies.

R&D bid inquiries are considered to create proprietary PRNGs (and CSPRNGs) that have efficiency beyond what was considered possible in application-specific cases.

For example, the following simulated case study applies the precise capabilities of Nightmare™ to create a PRNG that's tuned for optimality in an HPC edge case.

Case Study

A client demands a non-cryptographic PRNG (in C# for 64-bit architecture) that has 8-bit output, a minimum period of at least 2⁶⁴, hyper-fast speed and reversibility.

The client application demands no failures in PractRand 0.96 stdin8 tests (for up to at least 1TB) when each state variable is seeded with 0.

Furthermore, the client application doesn't demand independent parallel sequences or reseeding during runtime.

GhostProxies supplies the following PRNG and satisfies client demands to increase throughput in a queue processing system that shuffles tiny array remainders.

public class Nightmare { public ulong a; public ulong b; public byte Next() { a += 1111111111; b += (b >> 8) + a; return (byte)b; } }