{
  "sources": {
    "rail_walk": {
      "path": "/home/wiliamrocha/pytoolz/numtools.py",
      "sha256": "643df38e18a27bac15eafce8b857aa53c4aa1fb476a6f8a7e60a37ada642285d"
    },
    "ruler": {
      "path": "/home/wiliamrocha/pytoolz/numtools.py",
      "sha256": "643df38e18a27bac15eafce8b857aa53c4aa1fb476a6f8a7e60a37ada642285d"
    },
    "mersenne_ruler": {
      "path": "/home/wiliamrocha/pytoolz/numtools.py",
      "sha256": "643df38e18a27bac15eafce8b857aa53c4aa1fb476a6f8a7e60a37ada642285d"
    },
    "xor_k_index": {
      "path": "/home/wiliamrocha/pytoolz/numtoolsd.py",
      "sha256": "036785862f26dc680d2aa1408f9540fa18c1ec11640d5993b2733d52fcc3f9a8"
    },
    "Index": {
      "path": "/home/wiliamrocha/pytoolz/indexrng.py",
      "sha256": "679009e55e81e0393f411559cf906092cd2341051f51b2d656df37decb37fbb3"
    }
  },
  "samples": 256,
  "primes": 54,
  "safe_primes": 11,
  "data_sha256": "b8f51bc52a00b1a93cfafc481f9e10f20fad7919fb146ae36aab3345a8fdedbd",
  "channels": [
    "R: 0 composite / 128 prime / 255 safe prime",
    "G: 28 * v2(n+1)",
    "B: xor_k_index(30).unrank(n) modulo 256",
    "A: high byte of indexed BLAKE2b word"
  ],
  "note": "Precomputed mathematical data, not a fitted model. Visual mappings are artistic choices."
}
