03. Post-Match

Overview

Match results will be calculated as soon as the umpire enters the final point into their tablet or in case of a serious injury, disqualification, sudden death or other reason that is causing the end of a game.

The game is confirmed as FINAL when the 'Match Finished' packet is sent.

Until the final message that confirms the end of the game allows a mistakenly entered scored to be undone.

There are various reasons - other than normal - for finishing a match.

  1. Normal Game End

  2. Injury

  3. Disqualification

  4. Walkover

  5. Retiring

  6. Unknown Reason

1. Normal Game End

The Match Finished packet is the final packet that is sent through for a match at the end.

{
    "eventElementType": "MatchFinished",
    "id": 999991,
    "seqNum": 101,
    "reason": "Normally",
    "won": "TeamA",
    "timestamp": "2021-07-13T13:47:17.793Z"
}

2. Injury

If a player is injured during a match, then an Match Finished packet will be emitted, indicating the reason as Injury. At present, this packet only describes which team the injured players is a member of, or in other words which team is the winner. In the future, we expect to describe the actual injured player to this packet, and we'll also track the injury status of players throughout the course of a match.

{
    "timestamp": "2021-07-20T16:17:45.426Z",
    "eventElementType": "MatchFinished",
    "reason": "Injury",
    "seqNum": 656,
    "won": "TeamA"
}

3. Disqualification

The referee has the power to disqualify player(s) from a match for a seriously unfair or offensive behaviour by holding up a red card.

See section of Disqualification under Sanctions for further info.

4. Walkover

When a player doesn't turn up to the game before it begins due to sickness or injury, their opponents are granted a walkover and given a victory. Walkovers often occur due to a player not being able to play the next game because of an accident that happened during warm-up. In this case a Match Finished packet will be emitted, indicating the reason as Walkover

{
    "timestamp": "2021-07-20T16:17:45.426Z",
    "eventElementType": "MatchFinished",.
    "reason": "Walkover",
    "seqNum": 656,
    "won": "TeamA"
}

5. Retired

When a player advances after their opponent retires during a match a Match Finished packet will be emitted, indicating the reason as Retired . Injuries are the primary reason this would happen.

{
    "timestamp": "2021-07-20T16:17:45.426Z",
    "eventElementType": "MatchFinished",
    "reason": "Retired",
    "seqNum": 656,
    "won": "TeamA"
}

6. Unknown Reason

If a match is finished due to an unknown reason a Match Finished packet will be emitted, indicating the reason as Unknown Finished Reason .

{
    "timestamp": "2021-07-20T16:17:45.426Z",
    "eventElementType": "MatchFinished",
    "reason": "UnknownFinishedReason",
    "seqNum": 656,
    "won": "TeamA"
}

Last updated