American Football

30 views
Skip to first unread message

Paul Kelly

unread,
Oct 29, 2013, 2:03:10 PM10/29/13
to sports-sch...@googlegroups.com
Once again, a reflection of the structure of SportsML. In this case there are so many stats they are grouped into separate subClasses: rushing, fumbles, defensive, etc. Also tried to include only those general stats that apply to this particular sport eg. winPercentage is applicable to football but not hockey.

*************************************

- Class: SportsTeam
- memberOf (division or conference or league)
- property:alignment
- home
- away
- subClass:AmericanFootballTeam
- Class: SportsStats
- property:eventsPlayed
- property:wins
- property:losses
- property:ties
- property:winPercentage
- property:winsAway
- property:winsHome
- property:winsDivision
- property:winsConference
- property:lossesAway
- property:lossesHome
- property:lossesDivision
- property:lossesConference
- property:streak
- property:eventOutcome
- win
- loss
- tie
- subClass:AmericanFootballStats
- property:timeOf Possession
- property:yards
- yardsOffensive
- playsOffensive
- subClass:AmericanFootballStatsPassing
- property:yardsPassingNet
- property:yardsPassingGross
- property:passesAttempts
- property:passesCompletions
- property:passesInterceptions
- property:passesTouchdown
- property:receptionsTotal
- property:receptionsYards
- property:receptionsTouchdown
- subClass:AmericanFootballStatsRushing
- property:rushesAttempts
- property:rushesYards
- property:rushesYardsAverage
- subClass:AmericanFootballStatsDownProgress
- property:firstDowns
- property:firstDownsRushing
- property:firstDownsPassing
- subClass:AmericanFootballStatsDefensive
- property:interceptions
- property:interceptionsYards
- property:interceptionsTouchdown
- property:tackles
- property:tacklesSolo
- property:tacklesAssists
- property:sacks
- property:sacksYards
- property:passesDefensed
- subClass:AmericanFootballStatsScoring
- property:touchdowns
- property:touchdownsDefesnive
- property:touchdownsSpecialTeam
- property:extraPointsAttempts
- property:extraPointsMade
- property:fieldGoalsAttempts
- property:fieldGoalsMade
- property:safeties
- property:twoPointersAttempts
- property:twoPointersMade
- subClass:AmericanFootballSpecialTeams
- property:punts
- property:puntsAverage
- property:returnsPunt
- property:returnsPuntYards
- property:returnsPuntAverage
- property:returnsPuntTouchdown
- property:returnsKickoff
- property:returnsKickoffYards
- property:returnsKickoffAverage
- property:returnsKickoffTouchdown
- subClass:AmericanFootballStatsFumbles
- property:fumbles
- property:fumblesLost
- property:fumblesForced
- property:fumblesOwnRecovered
- property:fumblesOpposingRecovered
- property:fumblesOwnYards
- property:fumblesOpposingYards
- Class:Athlete
- memberOf (team)
- subClass:AmericanFootballPlayer
- property:position
- center
- guard
- tackle-offensive
- tight-end
- wide-receiver
- fullback
- running-back
- tail-back
- h-back
- halfback
- wingback
- slotback
- quarterback
- defensive-end
- tackle-defensive
- guard-defensive
- nose-tackle
- linebacker-outside
- linebacker-middle
- linebacker-inside
- cornerback
- nickelback
- dimeback
- defensive-quarterback
- defensive-halfback
- safety-free
- safety-strong
- safety
- linebacker
- kick-returner
- kicker
- punter
- kickoff-returner
- punt-returner
- long-snapper
- holder
- lineman-offensive
- lineman-defensive
- defensive-back
- Class:SportsEvent
- subClass:SportsPeriod
- property:periodNumber
- [stats such as score and scoreAgainst]
- property:timeElapsed
- property:timeRemaining
- property:siteAlignment
- home
- neutral
- property:eventStatus
- pre-event
- mid-event
- post-event
- postponed
- suspended
- halted
- forfeited
- rescheduled
- delayed
- canceled
- intermission
- if-necessary
- discarded
- subClass:AmericanFootballEvent

Reply all
Reply to author
Forward
0 new messages