Check in add-building dispatch corpus

This commit is contained in:
Jan Petykiewicz 2026-04-19 10:32:09 -07:00
commit 5a0b4e2f53
2 changed files with 110 additions and 0 deletions

View file

@ -0,0 +1,97 @@
{
"root_path": "rt3_wineprefix/drive_c/rt3_105/maps",
"maps_with_add_building_dispatch_rows": [
{
"map_name": "Alternate USA.gmp",
"descriptor_occurrence_counts": {
"521 Add Building FarmGrain": 2,
"528 Add Building Logging Camp": 2
},
"row_shape_occurrence_counts": {
"[0:8:-25,0:8:0,0:8:0]": 4
},
"signature_condition_cluster_occurrence_counts": {
"nondirect-ge34-h0002-0007-0004-7300-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1,
"nondirect-ge34-h0002-0007-0004-7500-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1,
"nondirect-ge34-h0002-0007-0004-7b00-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1,
"nondirect-ge34-h0002-0007-0004-8500-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1
}
},
{
"map_name": "Chicago to New York.gmp",
"descriptor_occurrence_counts": {
"507 Add Building Bauxite Mine": 1
},
"row_shape_occurrence_counts": {
"[0:8:0,0:8:0,0:8:0,0:8:0]": 1
},
"signature_condition_cluster_occurrence_counts": {
"nondirect-ge1e-h0001-ffff-0004-0000-0200-p0000-0000-0000-ffff :: [-1:4]": 1
}
},
{
"map_name": "Louisiana.gmp",
"descriptor_occurrence_counts": {
"563 Add Building Warehouse05": 1
},
"row_shape_occurrence_counts": {
"[0:8:0,0:8:0,0:8:0]": 1
},
"signature_condition_cluster_occurrence_counts": {
"nondirect-ge1e-h0001-0007-0000-5200-0200-p0000-0000-0000-ffff :: [7:0]": 1
}
},
{
"map_name": "Pacific Coastal.gmp",
"descriptor_occurrence_counts": {
"506 Add Building Barracks": 2
},
"row_shape_occurrence_counts": {
"[0:8:0]": 2
},
"signature_condition_cluster_occurrence_counts": {
"nondirect-ge1e-h0001-ffff-0004-0000-0200-p0000-0000-0000-ffff :: [-1:4]": 2
}
},
{
"map_name": "Rhodes Unfinished.gmp",
"descriptor_occurrence_counts": {
"526 Add Building Furniture Factory": 1
},
"row_shape_occurrence_counts": {
"[0:8:0]": 1
},
"signature_condition_cluster_occurrence_counts": {
"nondirect-ge34-h0002-0022-0000-3200-0200-p0000-0000-0000-ffff :: [34:0,130:4]": 1
}
},
{
"map_name": "Texas Tea.gmp",
"descriptor_occurrence_counts": {
"548 Add Building Port01": 1
},
"row_shape_occurrence_counts": {
"[0:8:0]": 1
},
"signature_condition_cluster_occurrence_counts": {
"nondirect-ge1e-h0001-0007-0000-6d00-0200-p0000-0000-0000-ffff :: [7:0]": 1
}
}
],
"row_shape_occurrence_counts": {
"[0:8:-25,0:8:0,0:8:0]": 4,
"[0:8:0,0:8:0,0:8:0,0:8:0]": 1,
"[0:8:0,0:8:0,0:8:0]": 1,
"[0:8:0]": 4
},
"signature_condition_cluster_occurrence_counts": {
"nondirect-ge34-h0002-0007-0004-7300-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1,
"nondirect-ge34-h0002-0007-0004-7500-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1,
"nondirect-ge34-h0002-0007-0004-7b00-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1,
"nondirect-ge34-h0002-0007-0004-8500-0200-p0000-0000-ffff-ffff :: [7:4,42:0]": 1,
"nondirect-ge1e-h0001-ffff-0004-0000-0200-p0000-0000-0000-ffff :: [-1:4]": 3,
"nondirect-ge1e-h0001-0007-0000-5200-0200-p0000-0000-0000-ffff :: [7:0]": 1,
"nondirect-ge34-h0002-0022-0000-3200-0200-p0000-0000-0000-ffff :: [34:0,130:4]": 1,
"nondirect-ge1e-h0001-0007-0000-6d00-0200-p0000-0000-0000-ffff :: [7:0]": 1
}
}

View file

@ -326,6 +326,19 @@ Working rule:
`Alternate USA.gmp` sits on the repeated three-row shape `Alternate USA.gmp` sits on the repeated three-row shape
`[0:8:-25,0:8:0,0:8:0]`; that gives the next pass a simpler shape-level discriminator even `[0:8:-25,0:8:0,0:8:0]`; that gives the next pass a simpler shape-level discriminator even
when descriptor labels differ when descriptor labels differ
- the shipped-map corpus is checked in now too:
`artifacts/exports/rt3-1.05/add-building-compact-dispatch-corpus.json` records the full
six-map add-building carrier set in bundled RT3 1.05 maps:
`Alternate USA`, `Chicago to New York`, `Louisiana`, `Pacific Coastal`,
`Rhodes Unfinished`, and `Texas Tea`. Across that corpus the normalized row-shape totals are
only four families:
`[0:8:-25,0:8:0,0:8:0] = 4`,
`[0:8:0,0:8:0,0:8:0,0:8:0] = 1`,
`[0:8:0,0:8:0,0:8:0] = 1`,
`[0:8:0] = 4`.
The accompanying signature/condition cluster totals now show the add-building carrier set is
broader than the first two sampled maps but still small enough to treat as a bounded compact
subfamily frontier rather than a diffuse generic event carrier.
- the same probe now narrows the candidate runtime-effect set too: - the same probe now narrows the candidate runtime-effect set too:
it reports which decoded records already carry grouped opcodes in the grounded it reports which decoded records already carry grouped opcodes in the grounded
`0x00431b20` dispatch strip; real `War Effort.gmp` currently narrows that to record indexes `0x00431b20` dispatch strip; real `War Effort.gmp` currently narrows that to record indexes