이 가이드는 아직 번역되지 않아 영어로 표시돼요.

How to add scheduling rules

Tell the schedule generator what it must or should respect, such as rest between games, blocked courts or a streamed court every team plays on.

Dodgeball Hub 열기 2026년 11월 14일 업데이트
1 In your event’s planner, click 설정 at the bottom of the sidebar.

Scheduling rules tell the generator what it has to respect, or should try to, when it places games: rest between games, a court that isn’t free in the morning, a streamed court every team should play on. They live in the 일정 규칙 tab of your event’s settings. Rules apply the next time you generate the schedule: saving a rule moves no game.

Before you start

Steps

The steps add a 코트 커버리지 rule, so that every team plays on the streamed court. Every rule type is added the same way.

  1. In your event’s planner, click 설정 at the bottom of the sidebar.

  2. Open the 일정 규칙 tab.

  3. Under 엄격한 규칙, click 규칙 추가. For a soft preference instead, use 선호 추가 under 유연한 선호도.

  4. Choose 코트 커버리지. The new rule opens.

  5. Under 커버할 코트, pick your streamed court. 팀당 게임 is the least number of games each team plays there, and 적용 대상 narrows the rule to a division or to teams. The summary at the top of the rule says what it does.

  6. Click 모든 설정 변경 사항 저장.

To describe your rules in plain words instead, see how to generate rules with AI.

Hard rules and soft preferences

The tab has two lists, and each rule type can go in either:

  • 엄격한 규칙 must be met. When a time slot would break one, the generator leaves that slot for another game, or empty.
  • 유연한 선호도 guide the generator without blocking anything. Each has a weight: drag its slider towards 높음 for the preferences that matter most.

Every rule has a switch to turn it off without deleting it, and a bin to delete it. Click a rule’s title to open or close it.

정전

Blocks a court, or all courts, during a time window, on one playing day or on all of them: a gym you only get at noon, or a lunch break for the whole venue. 적용 대상 can narrow it to a division or to teams, for a team that can’t arrive before a certain time. Set both a 시작 시간 and an 종료 시간: a blackout without a time window blocks nothing.

최대 연속 경기 수

Limits how many games a team plays back to back. Two games count as back to back when less than 15 minutes separate them.

최소 휴식 시간

Sets the shortest rest, in minutes, between the end of a team’s game and the start of its next one.

코트 제한

Keeps matches on the courts you allow: all matches, a division (and, when it has several groups, only some of them), or chosen teams. It only says where matches may go. To make sure every team gets a turn on a court, use 코트 커버리지.

코트 커버리지

Gives every team at least the number of games you set on the courts you pick, usually the streamed court.

As a hard rule, those courts are held for teams that haven’t played on them yet, and given up only when the court would otherwise sit empty. This steers the whole schedule: on a day that is already full, giving everyone a turn can leave a few games unscheduled, so check the schedule after you generate. As a soft preference, those courts favour teams that haven’t played on them yet but are never held open for them.

With 일별 정렬 on in the blueprint, each day is generated on its own, so the rule counts each day separately: a team’s turn on the court one day doesn’t count for the next.

사용자 지정 조건

Builds your own IF/THEN rule. 기본 범위 picks the matches it looks at. 만약 narrows them with conditions on the court number, start time, division, home team or away team. 그러면 says whether those matches 일치해야 해요 or 일치하지 않아야 해요 the conditions you add there.

To start quickly, click ✨ 템플릿으로 시작하기: 디비전을 특정 코트로 제한, 팀을 코트에서 차단, 특정 시간 이전에는 경기 없음 or 특정 시간 이후에는 경기 없음.

constraints, restrictions, rest time, back to back, consecutive games, blackout, blocked court, stream court, preferences, conditions