Skip to content

Instantly share code, notes, and snippets.

@parhamr
Created October 15, 2013 19:05
Show Gist options
  • Save parhamr/6996954 to your computer and use it in GitHub Desktop.
Save parhamr/6996954 to your computer and use it in GitHub Desktop.

Revisions

  1. parhamr created this gist Oct 15, 2013.
    10 changes: 10 additions & 0 deletions CompetitionEngine.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,10 @@
    _Given…_

    1. Competitions of fixed __time__ will be scored on a __measurement__ criteria
    2. Competitions of fixed __measurements__ will be scored on a __time__ criteria

    The __criteria__ can be high score OR low score wins

    __Measurements__ are typically distance (miles, km, etc) or counts (arbitrary; pins in bowling, free throws in basketball, dollars in fundraising)

    Override layers are needed for some conditions where special scoring is wanted. These can be tournaments, score handicaps, or even something playful like house rules.