WINDWAY DATADeveloper documentation

WINDWAY DATA / DOCS / v1.0.0

Schemas

Inspect the real JSON schemas and preserve field names.

Technical reference · English

Shared record fields

id, index, seed, family, input, expected, fingerprint, group_id, split, provenance. SCHEMA.json is the normative JSON Schema. Unknown or invalid structures should be rejected using the shipped Draft202012Validator, not guessed from this description.

GameNav

input: grid of . and # cells, costs matrix, start, goal and edit. Coordinates are zero-based [row, column]. expected.before and expected.after contain cost and path; null represents unreachable. expected.reachability_changed records the edit effect. Movement is four-neighbour; landing-cell cost is charged, initial start cost is zero.

GameCoord

input: grid, two starts and two goals. expected: optimal_makespan, plan, independent_lower_bound and coordination_overhead. Each state lists both agent positions. Agents may wait or move to a four-neighbour cell. Vertex collisions and edge swaps are forbidden; an agent at its goal stays there. Unsolvable tasks have null plan and makespan.

Release evidence

Search documentation