stableSeedFrom

Builds a deterministic 64-bit seed from a Parameters snapshot.

The seed is derived by hashing a canonical string signature (UTF‑8) with SHA‑256 and interpreting the first 8 bytes as a signed big‑endian Long.

Signature layout (fields separated by '|'):

datasetName | correlationMethod | targetToAchieve | numberOfIterations |
numberOfRepetitions | populationSize | percentilesCSV

Notes:

  • This seed is stable for the same Parameters content.

  • Changing the layout or ordering will change all derived seeds (by design).

Return

A reproducible Long seed suitable for RNG initialization.

Parameters

p

Parameter set to encode.