leaguemanager.services.scheduling.round_robin_playoff

Module Contents

Classes

RoundRobinPlayoffSchedule

Service for generating and managing round-robin playoff schedules.

Data

__all__

API

leaguemanager.services.scheduling.round_robin_playoff.__all__

[‘RoundRobinPlayoffSchedule’]

class leaguemanager.services.scheduling.round_robin_playoff.RoundRobinPlayoffSchedule

Service for generating and managing round-robin playoff schedules.

season_service: leaguemanager.services.SeasonService

‘field(…)’

ruleset_service: leaguemanager.services.RulesetService

‘field(…)’

fixture_service: leaguemanager.services.FixtureService

‘field(…)’

abstract generate_schedule() None

Generate the round-robin playoff schedule.

abstract get_schedule() None

Get the generated round-robin playoff schedule.

abstract update_schedule() None

Update the existing round-robin playoff schedule.

property season: leaguemanager.models.Season

Get the current season.