Files
wizwar6e/packages/engine/data/boards.json
T
Eric WagonerandClaude Fable 5 7a8aa62b65 Add verified engine data layer: cards.json, boards.json, rules reference
cards.json: 220 cards across base/Exp1/Exp2 with official 6E quantities
from Eric's rulebook (base = exactly 125, Exp1 = exactly 75), verbatim
text for all but two cards, FAQ rulings, and per-card verification
flags. boards.json: all six sector layouts, now physically verified
against Eric's board photos with zero corrections (research/
boards-verification.md), plus 2-8 player setup configurations.
rules-notes.md is the engine implementer's reference; VERIFICATION.md
tracks the few remaining spot-checks (Butt-Head and Mega-Monster card
text foremost).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 18:50:41 -04:00

973 lines
24 KiB
JSON

{
"_meta": {
"title": "Wiz-War Chessex-era sector boards (6th edition) and setup configurations",
"generatedFrom": [
"research/boards-6e.md (machine-verified layouts: BGG photos of the actual 6e tiles cross-checked against Jeff Barrett's jeloba.com redraws under all 8 symmetries)",
"research/rules-6e.md (5e rulebook text: board edges, AUTO WARP, doors; 6e setup-diagram description)"
],
"conventions": {
"grid": "Each sector board is a 5x5 grid. Cells are addressed [row, col], 1-indexed, row 1 = top, col 1 = left, in the canonical orientation used by research/boards-6e.md (arbitrary - boards are randomly rotated at setup).",
"walls": "Interior wall segments sit on edges between two cells and are listed as {\"cell\": [row, col], \"side\": \"S\"|\"E\"}: side S = the edge between [row,col] and [row+1,col]; side E = the edge between [row,col] and [row,col+1]. Every interior edge is expressed from its upper/left cell, so only S and E are needed.",
"doors": "Same {cell, side} convention. A door fills a wall gap; doors are locked at all times and relock after passage (see rules-notes.md).",
"perimeter": "Each side of a sector is a solid outer wall with exactly ONE one-space opening centered on the middle cell of that edge - i.e. openings at the N edge of [1,3], W edge of [3,1], E edge of [3,5], S edge of [5,3]. All six boards share this; it is encoded once here (edgeOpenings) rather than per board.",
"sectorJunctions": "The apparent double wall at the junction of any two sectors is treated as a single wall (5e rules text).",
"cellDecorations": "Cells have no other printed features. NOTE: 6e boards have NO center dots even though the rulebook LOS text references them (official FAQ) - eyeball cell centers for LOS."
},
"edgeOpenings": [
{
"edge": "N",
"cell": [
1,
3
]
},
{
"edge": "W",
"cell": [
3,
1
]
},
{
"edge": "E",
"cell": [
3,
5
]
},
{
"edge": "S",
"cell": [
5,
3
]
}
],
"provenance": "Layouts A-F are the six distinct Chessex-era mazes (4 ship in the 6e base box + 2 in Expansion Set #1; WHICH four are base is unknown - boards are unlabeled). The 5th/6th/7th editions use the same layouts (5e vs 6e confirmed by machine comparison; 7e likely, and per Jolly's site one 6e board layout was replaced before the 7e printing - which one is unidentified)."
},
"boards": [
{
"id": "board-a",
"name": "Layout A",
"gridSize": [
5,
5
],
"homeSpace": [
3,
3
],
"treasureSpaces": [
[
2,
2
],
[
4,
4
]
],
"walls": [
{
"cell": [
2,
1
],
"side": "E"
},
{
"cell": [
2,
2
],
"side": "E"
},
{
"cell": [
3,
2
],
"side": "E"
},
{
"cell": [
3,
3
],
"side": "E"
},
{
"cell": [
4,
4
],
"side": "E"
},
{
"cell": [
1,
2
],
"side": "S"
},
{
"cell": [
1,
3
],
"side": "S"
},
{
"cell": [
1,
4
],
"side": "S"
},
{
"cell": [
2,
4
],
"side": "S"
},
{
"cell": [
2,
5
],
"side": "S"
},
{
"cell": [
3,
1
],
"side": "S"
},
{
"cell": [
4,
2
],
"side": "S"
},
{
"cell": [
4,
3
],
"side": "S"
},
{
"cell": [
4,
4
],
"side": "S"
}
],
"doors": [
{
"cell": [
3,
2
],
"side": "S"
},
{
"cell": [
3,
5
],
"side": "S"
}
],
"verification": {
"confidence": "confirmed",
"notes": "Physically verified 2026-08-15 against the owner's board photo research/scans/IMG_4679.jpeg (perspective-rectified, every boundary read visually, matched with zero diffs under pure rotation; see research/boards-verification.md). Earlier provenance: Photo 6e-photo-tile5.jpg (BGG pic184680) rotated 180 degrees; photo and redraw matched on every edge.",
"photo": "research/images/6e-photo-tile5.jpg",
"ownerPhoto": "research/scans/IMG_4679.jpeg"
}
},
{
"id": "board-b",
"name": "Layout B",
"gridSize": [
5,
5
],
"homeSpace": [
3,
3
],
"treasureSpaces": [
[
2,
2
],
[
4,
4
]
],
"walls": [
{
"cell": [
2,
2
],
"side": "E"
},
{
"cell": [
2,
3
],
"side": "E"
},
{
"cell": [
3,
1
],
"side": "E"
},
{
"cell": [
3,
3
],
"side": "E"
},
{
"cell": [
3,
4
],
"side": "E"
},
{
"cell": [
4,
1
],
"side": "E"
},
{
"cell": [
4,
2
],
"side": "E"
},
{
"cell": [
4,
3
],
"side": "E"
},
{
"cell": [
5,
2
],
"side": "E"
},
{
"cell": [
1,
2
],
"side": "S"
},
{
"cell": [
1,
4
],
"side": "S"
},
{
"cell": [
2,
2
],
"side": "S"
},
{
"cell": [
3,
5
],
"side": "S"
},
{
"cell": [
4,
4
],
"side": "S"
}
],
"doors": [
{
"cell": [
1,
5
],
"side": "S"
}
],
"verification": {
"confidence": "confirmed",
"notes": "Physically verified 2026-08-15 against the owner's board photo research/scans/IMG_4677.jpeg (perspective-rectified, every boundary read visually, matched with zero diffs under pure rotation; see research/boards-verification.md). Earlier provenance: Photo 6e-photo-tile1.jpg (BGG pic184445) rotated 180 degrees; photo and redraw matched on every edge.",
"photo": "research/images/6e-photo-tile1.jpg",
"ownerPhoto": "research/scans/IMG_4677.jpeg"
}
},
{
"id": "board-c",
"name": "Layout C",
"gridSize": [
5,
5
],
"homeSpace": [
3,
3
],
"treasureSpaces": [
[
2,
2
],
[
4,
4
]
],
"walls": [
{
"cell": [
1,
1
],
"side": "E"
},
{
"cell": [
2,
2
],
"side": "E"
},
{
"cell": [
2,
4
],
"side": "E"
},
{
"cell": [
3,
3
],
"side": "E"
},
{
"cell": [
3,
4
],
"side": "E"
},
{
"cell": [
4,
1
],
"side": "E"
},
{
"cell": [
4,
4
],
"side": "E"
},
{
"cell": [
5,
3
],
"side": "E"
},
{
"cell": [
1,
3
],
"side": "S"
},
{
"cell": [
1,
4
],
"side": "S"
},
{
"cell": [
2,
2
],
"side": "S"
},
{
"cell": [
3,
2
],
"side": "S"
},
{
"cell": [
3,
3
],
"side": "S"
},
{
"cell": [
4,
2
],
"side": "S"
},
{
"cell": [
4,
3
],
"side": "S"
}
],
"doors": [
{
"cell": [
2,
1
],
"side": "S"
}
],
"verification": {
"confidence": "confirmed",
"notes": "Physically verified 2026-08-15 against the owner's board photo research/scans/IMG_4676.jpeg (perspective-rectified, every boundary read visually, matched with zero diffs under pure rotation; see research/boards-verification.md). Earlier provenance: Photo 6e-photo-tile3.jpg (BGG pic184447); rotate the canonical diagram 90 degrees CW to match the photo. Photo and redraw matched on every edge.",
"photo": "research/images/6e-photo-tile3.jpg",
"ownerPhoto": "research/scans/IMG_4676.jpeg"
}
},
{
"id": "board-d",
"name": "Layout D",
"gridSize": [
5,
5
],
"homeSpace": [
3,
3
],
"treasureSpaces": [
[
2,
2
],
[
4,
4
]
],
"walls": [
{
"cell": [
1,
2
],
"side": "E"
},
{
"cell": [
2,
1
],
"side": "E"
},
{
"cell": [
3,
1
],
"side": "E"
},
{
"cell": [
4,
1
],
"side": "E"
},
{
"cell": [
1,
3
],
"side": "S"
},
{
"cell": [
1,
4
],
"side": "S"
},
{
"cell": [
2,
3
],
"side": "S"
},
{
"cell": [
2,
4
],
"side": "S"
},
{
"cell": [
2,
5
],
"side": "S"
},
{
"cell": [
3,
3
],
"side": "S"
},
{
"cell": [
3,
4
],
"side": "S"
},
{
"cell": [
3,
5
],
"side": "S"
},
{
"cell": [
4,
2
],
"side": "S"
},
{
"cell": [
4,
3
],
"side": "S"
},
{
"cell": [
4,
4
],
"side": "S"
}
],
"doors": [
{
"cell": [
2,
2
],
"side": "S"
}
],
"verification": {
"confidence": "confirmed",
"notes": "Physically verified 2026-08-15 against the owner's board photo research/scans/IMG_4678.jpeg (perspective-rectified, every boundary read visually, matched with zero diffs under pure rotation; see research/boards-verification.md). Earlier provenance: Photo 6e-photo-tile2.jpg (BGG pic184446); rotate the canonical diagram 90 degrees CW to match the photo. Research caveat: DOOR POSITION on this layout rests on photo+redraw agreement with lower-quality evidence - verify against the physical board. Layout has an unusually open east-west corridor through the home row.",
"photo": "research/images/6e-photo-tile2.jpg",
"ownerPhoto": "research/scans/IMG_4678.jpeg"
}
},
{
"id": "board-e",
"name": "Layout E",
"gridSize": [
5,
5
],
"homeSpace": [
3,
3
],
"treasureSpaces": [
[
2,
2
],
[
4,
4
]
],
"walls": [
{
"cell": [
2,
2
],
"side": "E"
},
{
"cell": [
2,
4
],
"side": "E"
},
{
"cell": [
3,
2
],
"side": "E"
},
{
"cell": [
3,
4
],
"side": "E"
},
{
"cell": [
4,
1
],
"side": "E"
},
{
"cell": [
4,
3
],
"side": "E"
},
{
"cell": [
1,
2
],
"side": "S"
},
{
"cell": [
1,
4
],
"side": "S"
},
{
"cell": [
2,
1
],
"side": "S"
},
{
"cell": [
2,
3
],
"side": "S"
},
{
"cell": [
4,
2
],
"side": "S"
},
{
"cell": [
4,
3
],
"side": "S"
},
{
"cell": [
4,
5
],
"side": "S"
}
],
"doors": [
{
"cell": [
3,
1
],
"side": "E"
}
],
"verification": {
"confidence": "confirmed",
"notes": "Physically verified 2026-08-15 against the owner's board photo research/scans/IMG_4674.jpeg (perspective-rectified, every boundary read visually, matched with zero diffs under pure rotation; see research/boards-verification.md). Earlier provenance: Photo 6e-photo-tile6.jpg (BGG pic184683); rotate the canonical diagram 270 degrees CW (90 CCW) to match the photo. Door sits on a vertical wall. Photo and redraw matched on every edge.",
"photo": "research/images/6e-photo-tile6.jpg",
"ownerPhoto": "research/scans/IMG_4674.jpeg"
}
},
{
"id": "board-f",
"name": "Layout F",
"gridSize": [
5,
5
],
"homeSpace": [
3,
3
],
"treasureSpaces": [
[
2,
2
],
[
4,
4
]
],
"walls": [
{
"cell": [
2,
2
],
"side": "E"
},
{
"cell": [
3,
2
],
"side": "E"
},
{
"cell": [
3,
3
],
"side": "E"
},
{
"cell": [
4,
3
],
"side": "E"
},
{
"cell": [
4,
4
],
"side": "E"
},
{
"cell": [
1,
2
],
"side": "S"
},
{
"cell": [
1,
4
],
"side": "S"
},
{
"cell": [
2,
1
],
"side": "S"
},
{
"cell": [
2,
5
],
"side": "S"
},
{
"cell": [
3,
1
],
"side": "S"
},
{
"cell": [
3,
2
],
"side": "S"
},
{
"cell": [
3,
5
],
"side": "S"
},
{
"cell": [
4,
2
],
"side": "S"
},
{
"cell": [
4,
3
],
"side": "S"
}
],
"doors": [
{
"cell": [
1,
3
],
"side": "S"
},
{
"cell": [
5,
3
],
"side": "E"
}
],
"verification": {
"confidence": "confirmed",
"notes": "Physically verified 2026-08-15 against the owner's board photo research/scans/IMG_4675.jpeg (perspective-rectified, every boundary read visually, matched with zero diffs under pure rotation; see research/boards-verification.md). Earlier provenance: Photo 6e-photo-tile4.jpg (BGG pic184665) - the LOWEST-QUALITY photo of the six, with 2 near-threshold edges in the machine read; rotate the canonical diagram 90 degrees CW to match the photo. Verify both door positions and give all edges a once-over against the physical board.",
"photo": "research/images/6e-photo-tile4.jpg",
"ownerPhoto": "research/scans/IMG_4675.jpeg"
}
}
],
"setups": {
"_notes": "From the 6e rulebook back-page Set-Up Diagram (research/images/6e-rules-setup-diagram.jpg) and 7e rulebook pp. 8-9 (research/images/7e-rules-setup-2-8-players.jpg). Diagram contents are CONFIRMED as printed; interpretation of the letter labels is LIKELY - verify exact wording in the physical 6e rulebook. Boards are shuffled and randomly rotated face-down, laid out in the configuration for the player count, then flipped simultaneously; each player's sector is the one containing their home star (5e rules: each player chooses a sector at random). NAMING CONFLICT: the 5e rules text calls the corner connector the 'AUTO WARP' (used only in the 3-player game); the research's reading of the 6e/7e diagrams calls the same arc an 'Aisle Warp'. Assumed to be the same device - verify the 6e rulebook's term.",
"autoWarpRules": "5e rules text (verbatim gist): the AUTO WARP does not count as a space - you go directly from one end to the other; treat the connected board edges as adjacent for all purposes including LOS and spell casting (straight line). It exists only in the 3-player setup. If a sector is RELOCATED, the AUTO WARP is discarded and only opposite board edges connect. ROTATE SECTOR has no effect on the AUTO WARP.",
"wraparoundRules": "Board edges are open at the letter-marked openings: leaving the map at opening letter X re-enters at the matching letter X on the opposite side. If a wall right next to a lettered exit is smashed down, you can enter the opposite board edge at the point relative to where the wall was smashed. Wrap-connected openings are treated as adjacent for movement and LOS (7e diagram LOS examples).",
"configurations": [
{
"players": 2,
"source": "6e setup diagram",
"arrangement": "2 sectors stacked in a 1x2 column (5 wide x 10 tall)",
"boardsRequired": 2,
"edgeLetters": "Top sector: {top: A, left: C, right: B}. Bottom sector: {left: B, right: C, bottom: A}. Matching letters wrap: off the top at A re-enters at the bottom at A; top-right (B) connects to bottom-left (B); top-left (C) connects to bottom-right (C).",
"verification": "Letter interpretation LIKELY; verify against physical rulebook. Note the crossed B/C pairing."
},
{
"players": "2 (variant)",
"source": "Expansion rules ('Two Player Variant') + 7e diagram (B'/C')",
"arrangement": "Same 1x2 column with the B and C exits crossed the other way, so each player has both a B and a C exit in his own sector ('a lot more fun this way').",
"boardsRequired": 2,
"verification": "Verbatim from expansion rules; 7e diagram shows it as B'/C' with pairings swapped straight-across."
},
{
"players": 3,
"source": "6e setup diagram",
"arrangement": "Stair/L shape - one sector on the top row (offset right), two on the bottom row.",
"boardsRequired": 3,
"edgeLetters": "Convex outer openings pair by letter (wraparound). At the concave corner, the two openings facing the notch are joined by the AUTO WARP / 'Aisle Warp' arc (stepping out one opening brings you around the corner into the other).",
"verification": "Exact letter placement not documented; AUTO WARP behavior verbatim from 5e rules (see autoWarpRules)."
},
{
"players": 4,
"source": "6e setup diagram",
"arrangement": "2x2 square (10x10 spaces).",
"boardsRequired": 4,
"edgeLetters": "Straight-across wrap: left-edge openings A,B pair with right-edge openings A,B on the same rows; top C,D pair with bottom C,D on the same columns.",
"verification": "LIKELY. Contrast: the 7e rulebook's 4-player diagram is MISPRINTED per the official FAQ (opposite edges should carry identical letters)."
},
{
"players": 5,
"source": "6e setup diagram",
"arrangement": "Plus/cross shape (4 arms + center). Marked '2 sets required'.",
"boardsRequired": 5,
"edgeLetters": "Opposite arm tips wrap to each other (A-A top/bottom, B-B left/right); diagram arrows show the concave corner openings warping around the corners.",
"verification": "LIKELY; needs 2 copies of the game (or base + Expansion #1 boards)."
},
{
"players": 6,
"source": "6e setup diagram",
"arrangement": "3x2 rectangle. Marked '2 sets required'.",
"boardsRequired": 6,
"edgeLetters": "Straight-across wrap: top A,B,C to bottom A,B,C; left D,E to right D,E.",
"verification": "LIKELY."
},
{
"players": 7,
"source": "7e rulebook (NOT printed in 6e)",
"arrangement": "Pinwheel arrangement of 7 sectors with aisle-warp arcs around the notches.",
"boardsRequired": 7,
"verification": "7e-only configuration; usable as a house extension for 6e."
},
{
"players": 8,
"source": "7e rulebook (NOT printed in 6e)",
"arrangement": "Two printed options: a large cross with doubled arms, or a 2x4 rectangle with straight-across wrap.",
"boardsRequired": 8,
"verification": "7e-only configuration; usable as a house extension for 6e."
}
],
"relocateSector": "The RELOCATE SECTOR spell moves a whole sector during play (translation only, no rotation; the map must stay connected). The rulebooks show a resulting staggered configuration and how edges reconnect: after a relocation only opposite board edges connect (any AUTO WARP is discarded). FAQ: you cannot end up with two isolated 2-board islands."
},
"verificationSummary": {
"needsPhysicalCopy": [
"Doors on Layouts D and F (photo quality); once-over of all six layouts against the real tiles",
"Which 4 of the 6 layouts ship in the 6e base box (vs Expansion Set #1's 2)",
"Which one 6e board layout was replaced before the 7e printing",
"Exact rulebook wording for treasure-space setup, wraparound/aisle-warp movement and LOS, sector assignment, edge-letter placement, and the 2-player variant",
"Physical board dimensions and whether the backs are blank (single-sidedness is LIKELY, not confirmed)",
"Whether the treasure-space glyph is officially called a 'treasure start square' in the 6e rulebook (meaning inferred from parallel rules in other editions)",
"Any errata sheet in the box (the 5th edition shipped one)"
]
}
}