Synthetic demonstration
What the handoff looks like.
This synthetic soccer tournament schedule sample has 8 teams, 14 games and 2 fields. It is a fictional event on November 14, 2026, in New York local time; no customer event has been delivered yet.
The rules behind this sample
- Two four-team groups. Each pair meets once, then each group has a final.
- 20-minute games on 30-minute starting slots, with at least 30 minutes’ rest after a team’s previous game ends.
- Field 2 closes from noon until 1 p.m. Group J pool games finish by 2:30 p.m.; Group S pool games finish by 6 p.m.
- J1 and S1 share a coach, with at least 10 minutes between that coach’s games. S1 is available from noon.
- J1-J2 is fixed at 9 a.m. on Field 1. Finals are fixed at 3 p.m. and 6:30 p.m. on Field 1.
- J4 prefers starts at or after 10 a.m.
| Match | Start | End | Field | Team A | Team B |
|---|---|---|---|---|---|
| J1-J2 | 09:00 | 09:20 | F1 | J1 | J2 |
| J1-J3 | 10:00 | 10:20 | F1 | J1 | J3 |
| J2-J4 | 10:00 | 10:20 | F2 | J2 | J4 |
| J1-J4 | 11:00 | 11:20 | F1 | J1 | J4 |
| J2-J3 | 11:00 | 11:20 | F2 | J2 | J3 |
| S3-S4 | 11:30 | 11:50 | F1 | S3 | S4 |
| J3-J4 | 12:00 | 12:20 | F1 | J3 | J4 |
| S1-S2 | 12:30 | 12:50 | F1 | S1 | S2 |
| S1-S3 | 13:30 | 13:50 | F1 | S1 | S3 |
| S2-S4 | 13:30 | 13:50 | F2 | S2 | S4 |
| S1-S4 | 14:30 | 14:50 | F1 | S1 | S4 |
| S2-S3 | 14:30 | 14:50 | F2 | S2 | S3 |
| J-Final | 15:00 | 15:20 | F1 | J-Rank1 | J-Rank2 |
| S-Final | 18:30 | 18:50 | F1 | S-Rank1 | S-Rank2 |
Rank1 / Rank2 are placeholders until pool results are known. Rest and coach checks reserve every possible finalist, so the check does not assume who will qualify.
What was checked
All 14 games appear once. There are no required-rule violations in this fixture. The shortest team rest is 40 minutes, the shortest coach gap is 10 minutes, and the J4 preference is met. A separate checker verified the schedule again after the saved Excel file was reopened. Deliberately introduced missing games, clashes and rest violations were detected in ten mutation tests.
When the rules cannot fit
A separate, larger 32-game fixture could not fit its stated conditions. An exhaustive check established that its junior pool games alone were impossible within the time, rest and field restrictions. We kept that result separate from this smaller successful sample. We have not validated large-event delivery or a customer’s existing Excel layout.
Changing a cell in the sample does not generate a new valid schedule. Changed conditions need a fresh schedule and full check.
Join the free waitlist ↗