WaterPolo

This contract extends the shared Sport base contract documented in Sports Contracts Reference.

  • ClockHundreths: char (example: 1)
  • ShotClockTens: char (example: 1)
  • ShotClockOnes: char (example: 1)
  • TimeoutMinutesOnes: char (example: 1)
  • TimeoutSecondsTens: char (example: 1)
  • TimeoutSecondsOnes: char (example: 1)
  • GuestScoreTens: char (example: 1)
  • GuestScoreOnes: char (example: 1)
  • HomeScoreTens: char (example: 1)
  • HomeScoreOnes: char (example: 1)
  • HomePenaltyPlayer1Tens: char (example: 1)
  • HomePenaltyPlayer1Ones: char (example: 1)
  • HomePenaltyPlayer1ClockMinutesTens: char (example: 1)
  • HomePenaltyPlayer1ClockMinutesOnes: char (example: 1)
  • HomePenaltyPlayer1ClockSecondTens: char (example: 1)
  • HomePenaltyPlayer1ClockSecondOnes: char (example: 1)
  • HomePenaltyPlayer2Tens: char (example: 1)
  • HomePenaltyPlayer2Ones: char (example: 1)
  • HomePenaltyPlayer2ClockMinutesTens: char (example: 1)
  • HomePenaltyPlayer2ClockMinutesOnes: char (example: 1)
  • HomePenaltyPlayer2ClockSecondTens: char (example: 1)
  • HomePenaltyPlayer2ClockSecondOnes: char (example: 1)
  • GuestPenaltyPlayer1Tens: char (example: 1)
  • GuestPenaltyPlayer1Ones: char (example: 1)
  • GuestPenaltyPlayer1ClockMinutesTens: char (example: 1)
  • GuestPenaltyPlayer1ClockMinutesOnes: char (example: 1)
  • GuestPenaltyPlayer1ClockSecondTens: char (example: 1)
  • GuestPenaltyPlayer1ClockSecondOnes: char (example: 1)
  • GuestPenaltyPlayer2Tens: char (example: 1)
  • GuestPenaltyPlayer2Ones: char (example: 1)
  • GuestPenaltyPlayer2ClockMinutesTens: char (example: 1)
  • GuestPenaltyPlayer2ClockMinutesOnes: char (example: 1)
  • GuestPenaltyPlayer2ClockSecondTens: char (example: 1)
  • GuestPenaltyPlayer2ClockSecondOnes: char (example: 1)
  • Period: char (example: 1)
  • GuestTimeouts: char (example: 1)
  • HomeTimeouts: char (example: 1)
  • PeriodOrdinal: string (example: 1st)
  • HomePenaltyPlayer1: string (example: 01)
  • HomePenaltyPlayer1Clock: string (example: 1:23)
  • HomePenaltyPlayer2: string (example: 01)
  • HomePenaltyPlayer2Clock: string (example: 1:23)
  • GuestPenaltyPlayer1: string (example: 01)
  • GuestPenaltyPlayer1Clock: string (example: 1:23)
  • GuestPenaltyPlayer2: string (example: 01)
  • GuestPenaltyPlayer2Clock: string (example: 1:23)
  • ShotClock: string (example: 24)
  • Timeout: string (example: 01)
  • GuestScore: string (example: 12)
  • HomeScore: string (example: 12)

Score composition

  • HomeScore is built from HomeScoreTens + HomeScoreOnes, then normalized by trimming leading blanks/zeros.
  • GuestScore is built from GuestScoreTens + GuestScoreOnes, then normalized by trimming leading blanks/zeros.
  • Examples: 01 -> 1, 00 -> 0.