Group sports into more categories

This commit is contained in:
Brian Miyaji
2015-04-14 17:56:37 +10:00
parent 9ced37491d
commit 2aecb6a116
24 changed files with 177 additions and 110 deletions

View File

@@ -0,0 +1,33 @@
{
"name": "Squash",
"outcomes": [
{ "name" : "Win", "condition" : ">" },
{ "name" : "Loss", "condition" : "<" },
{ "name" : "Draw", "condition" : "=" }
],
"results": [
{ "name" : "G1", "description" : "1st game" },
{ "name" : "G2", "description" : "2nd game" },
{ "name" : "G3", "description" : "3rd game" },
{ "name" : "G4", "description" : "4th game" },
{ "name" : "G5", "description" : "5th game" },
{ "name" : "T", "id" : "points", "description" : "Total points", "primary" : 1 }
],
"performance": [
],
"columns": [
{ "name" : "P", "equation" : "$eventsplayed", "description" : "Matches played" },
{ "name" : "W", "equation" : "$win", "priority" : 1, "description" : "Wins" },
{ "name" : "D", "equation" : "$draw", "description" : "Draws" },
{ "name" : "L", "equation" : "$loss", "description" : "Losses" },
{ "name" : "F", "equation" : "$pointsfor", "priority" : 3, "description" : "Points for" },
{ "name" : "A", "equation" : "$pointsagainst", "description" : "Points against" },
{ "name" : "Pts", "equation" : "$pointsfor - $pointsagainst", "priority" : 2, "description" : "Total points" }
],
"metrics": [
"Height",
"Weight"
],
"statistics": [
]
}

View File

@@ -0,0 +1,33 @@
{
"name": "Table Tennis",
"outcomes": [
{ "name" : "Win", "condition" : ">" },
{ "name" : "Loss", "condition" : "<" },
"Forfeit"
],
"results": [
{ "name" : "1", "description" : "1st set" },
{ "name" : "2", "description" : "2nd set" },
{ "name" : "3", "description" : "3rd set" },
{ "name" : "4", "description" : "4th set" },
{ "name" : "5", "description" : "5th set" },
{ "name" : "Sets", "description" : "Sets won", "primary" : 1 }
],
"performance": [
],
"columns": [
{ "name" : "P", "equation" : "$eventsplayed", "description" : "Matches played" },
{ "name" : "W", "equation" : "$win", "description" : "Wins" },
{ "name" : "L", "equation" : "$loss", "description" : "Losses" },
{ "name" : "F", "equation" : "$setsfor", "description" : "Sets for" },
{ "name" : "A", "equation" : "$setsagainst", "description" : "Sets against" },
{ "name" : "%", "id" : "percent", "equation" : "$setsfor / $setsagainst * 100", "precision" : 2, "description" : "For/against ratio", "priority" : 2 },
{ "name" : "Points", "equation" : "$win * 3 + $loss", "priority" : 1 }
],
"metrics": [
"Height",
"Weight"
],
"statistics": [
]
}

View File

@@ -0,0 +1,30 @@
{
"name": "Tennis",
"outcomes": [
{ "name" : "Win", "condition" : ">" },
{ "name" : "Loss", "condition" : "<" },
"Unfinished"
],
"results": [
{ "name" : "S1", "description" : "1st set" },
{ "name" : "S2", "description" : "2nd set" },
{ "name" : "S3", "description" : "3rd set" },
{ "name" : "S4", "description" : "4th set" },
{ "name" : "S5", "description" : "5th set" },
{ "name" : "T", "id" : "points", "description" : "Total points", "primary" : 1 }
],
"performance": [
],
"columns": [
{ "name" : "Wins", "equation" : "$win", "description" : "Wins" },
{ "name" : "Losses", "equation" : "$loss", "description" : "Losses" },
{ "name" : "Win %", "id" : "winpct", "equation" : "$win / $eventsplayed * 100", "precision" : 2, "description" : "Win percentage", "priority" : 2 },
{ "name" : "Points", "equation" : "$win * 2 + $loss - $unfinished", "priority" : 1 }
],
"metrics": [
"Height",
"Weight"
],
"statistics": [
]
}