Inspect the 40,000-seed v4 snapshot

Inspect recorded counts and consistency checks from round 2, covering seeds 1–40,000. Every figure on this page describes that isolated test snapshot.

Inspect a seed

The local, uncompressed snapshot is 15.4 MiB. It is downloaded once; changing seeds does not contact the public seed servers. The slider browses seeds 1–40,000. A daily or URL seed outside this snapshot stays in the number field; use the slider or First snapshot seed to inspect an available record.

Browse all seeds

Choose any metric to scan the entire run, 100 seeds per page. Select a seed link to inspect all its fields.

Dataset checks

These summaries use every record in this run. They do not use published histograms. Minimum/maximum seed links show the first seed reaching that value; ties are not additional records here. A storage-ceiling hit means the stored number equals the type’s maximum, not that overflow has been proven.

Binary layout

Every integer is unsigned; multi-byte values are little-endian. The header stores the first and last seed as two uint32 values. The table below uses offsets relative to the start of a record, not the start of the file. World order in the bytes is West (−1), Main (0), East (+1). JSON object-key display order does not define the binary order.

Do the spell totals reconcile?

For each world, compare totalSpells with (1) loose-loot plus wand spells and (2) the sum of the eight spell-type buckets. Delta = totalSpells − the comparison sum. A positive delta means the buckets do not account for all of the stored total. No spell is assigned an invented type to make the numbers match. Damage-type, horde, and faction buckets are separate classifications and are not treated as interchangeable totals.

Source files

The manifest and run summary below are copied unchanged from task/stats_run_round2/stats_per_seed. The binary snapshot contains the same decompressed records and inclusive-range header; it is not the original Zstandard-compressed file. The original compressed filename, size, and SHA-256 are preserved for comparison.

Rebuild this snapshot with npm run bake:precook-v4 using Node 24+ and the original round-2 input folder. Normal site builds read the checked-in snapshot and do not require the ignored task/ directory.