BaseballSoftball

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

  • GuestRunTens: char (example: 1)
  • GuestRunOnes: char (example: 1)
  • GuestHitsTens: char (example: 1)
  • GuestHitsOnes: char (example: 1)
  • HomeRunTens: char (example: 1)
  • HomeRunOnes: char (example: 1)
  • HomeHitsTens: char (example: 1)
  • HomeHitsOnes: char (example: 1)
  • AtBatTens: char (example: 1)
  • AtBatOnes: char (example: 1)
  • InningTens: char (example: 1)
  • InningOnes: char (example: 1)
  • PitchClockMinutesTens: char (example: 1)
  • PitchClockMinutesOnes: char (example: 1)
  • PitchClockSecondTens: char (example: 1)
  • PitchClockSecondOnes: char (example: 1)
  • Balls: char (example: 1)
  • Strikes: char (example: 1)
  • Outs: char (example: 1)
  • TopBottomInning: char (example: T)
  • GuestErrors: char (example: 1)
  • HomeErrors: char (example: 1)
  • ErrorFlag: char (example: .)
  • GuestErrorNumber: char (example: 1)
  • TopOfInning: char (example: 1)
  • BottomOfInning: char (example: 1)
  • GuestInning1: char (example: 1)
  • HomeInning1: char (example: 1)
  • GuestInning2: char (example: 1)
  • HomeInning2: char (example: 1)
  • GuestInning3: char (example: 1)
  • HomeInning3: char (example: 1)
  • GuestInning4: char (example: 1)
  • HomeInning4: char (example: 1)
  • GuestInning5: char (example: 1)
  • HomeInning5: char (example: 1)
  • GuestInning6: char (example: 1)
  • HomeInning6: char (example: 1)
  • GuestInning7: char (example: 1)
  • HomeInning7: char (example: 1)
  • GuestInning8: char (example: 1)
  • HomeInning8: char (example: 1)
  • GuestInning9: char (example: 1)
  • HomeInning9: char (example: 1)
  • GuestInning10: char (example: 1)
  • HomeInning10: char (example: 1)
  • OnFirst: char (example: 1)
  • OnSecond: char (example: 1)
  • OnThird: char (example: 1)
  • PitchSpeed: string (example: 095)
  • PitchCount: string (example: 072)
  • Inning: string (example: 01)
  • InningOrdinal: string (example: 9th)
  • GuestRuns: string (example: 12)
  • HomeRuns: string (example: 12)
  • GuestHits: string (example: 12)
  • HomeHits: string (example: 12)
  • AtBat: string (example: 12)
  • PitchClock: string (example: 0:20)

Score composition

  • GuestRuns is built from GuestRunTens + GuestRunOnes, then normalized by trimming leading blanks/zeros.
  • HomeRuns is built from HomeRunTens + HomeRunOnes, then normalized by trimming leading blanks/zeros.
  • GuestHits = GuestHitsTens + GuestHitsOnes
  • HomeHits = HomeHitsTens + HomeHitsOnes
  • Examples: 01 -> 1, 00 -> 0.