sports-schedule-generator
Version:
Generates schedules primarily used in team sports
7 lines (6 loc) • 375 B
TypeScript
import Gameday from "./gameday";
import Match from "./match";
export declare function initGameday<T>(allTeams: T[]): Gameday<T>;
export declare function generateGameday<T>(previousGameday: Gameday<T>): Gameday<T>;
export declare function generateGamedays<T>(teams: T[]): Gameday<T>[];
export declare function generateSchedule<T>(teams: T[], rematch?: boolean): Match<T>[][];