Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Constraints

  1. Assigners may prevent officials from declining games

  2. Minimum decline hours may have an effect on declining games

  3. Assigners can require consecutive games to be accepted/declined as one

  4. Consecutive counts as:

    1. Same assigner

    2. Any surface (including other venues)

    3. Within 1 hour window (should this be configurable?)

Accepting Assignments

Validate against all assignments in that day

  1. If there are overlapping assignments

    1. If the assignment cannot be declined → prevent accept (until removed from overlap by assigner)

    2. If the assignment has required consecutive assignments that cannot be declined → prevent accept

  2. If there are consecutive assignments required

    1. If consecutive assignment cannot be accepted → prevent accept

    2. If the consecutive assignment was declined → prevent accept

  3. Decline any overlapping assignments , including assignments that are required consecutive and cannot be accepted otherwiseand required consecutive assignments of the overlapping assignment

  4. Accept the assignment and any required consecutive assignments

Declining Assignments

Validate against all assignments in that day

...