Skip to content
TazSchedule
← Product

Auto-schedule first — then name leftovers and adjust by hand

After AI-optimized generate, the audit names the match that broke a blackout, coach overlap, or court hour. Fill remaining, Hail Mary, or drag the leftover. Locks stay put.

Conflicts

What this actually does

Named conflict audit

The audit lists the match causing each problem — coach overlap, overlapping start times, venue-hour violations, mid-day closures — instead of a wall of warnings. For leagues it also flags weekends a team was open to play but received no game, with a likely reason (odd-division bye, quiet week, no opponent, unplaced pairing).

Fill remaining and Hail Mary

Fill remaining places leftovers into open slots and can one-hop a scheduled game to free a needed court. Hail Mary goes further with two-step move chains and, in leagues, same-pool opponent swaps (a last-resort rematch is allowed here). If a team is still short inside its pool, Hail Mary may add a labeled cross-pool game. Tournament Hail Mary keeps pool/bracket matchups fixed and may slide consolation earlier when championship-day courts are tight.

Drag-and-drop court grid

Unscheduled pairings stay on the Schedule tab. Drag them onto Available cells, or move and swap matches already on the grid. The grid will not invent a court that was not in the upload.

Locks that survive regenerate

Coach lock and venue lock on the By team view keep those constraints hard and schedule locked teams first. Pin a placed game so Fill remaining, Hail Mary, and drag leave it alone. A late entry fills remaining slots instead of shuffling the slate you already confirmed.

Configured in

Competition → Schedule tab → Checkers / Court grid

This lives in the admin, not on the public schedule. Exports and the share link update when you save.

Other pieces of the same slate

Import

The files you already export — then review, don't retype

Learn more →

Leagues

AI-optimized auto-schedule for the season — not nights on the grid

Learn more →

Tournaments

Auto-schedule pool play and knockouts onto uploaded courts

Learn more →