Permalink
Switch branches/tags
Nothing to show
Commits on Jul 9, 2014
  1. Merge pull request #4 from spaghetticode/single_elimination_json_fixes

    fix winner seat position number for single elimination 128.json
    cadwallion committed Jul 9, 2014
Commits on Jul 8, 2014
  1. Merge branch 'master' into single_elimination_json_fixes

    Conflicts:
    	spec/bracket_spec.rb
    spaghetticode committed Jul 8, 2014
  2. add .rspec file

    spaghetticode committed Jul 8, 2014
Commits on Jul 7, 2014
Commits on Jan 12, 2014
Commits on Jul 12, 2013
Commits on Feb 20, 2013
  1. Use secure Rubygems URL

    czarneckid committed Feb 20, 2013
Commits on Jan 1, 2013
Commits on Aug 18, 2012
  1. Updated documentation

    cadwallion committed Aug 18, 2012
  2. Removes PositionalRelationDelegators from Base

    Instead of adding it to all brackets that inherit from base, explicitly add to
    SingleElimination and DoubleElimination.  Other bracket types have no use for this
    system, because PositionalRelation does not work (Swiss, for example).
    cadwallion committed Aug 18, 2012
  3. Adds PositionalRelation for a new method of finding Nodes

    Additionally adds depth to Nodes, total depth of bracket and total depth of each
    side to the Bracket.
    cadwallion committed Aug 18, 2012
Commits on May 25, 2012
  1. Adds new Bracket::Base and subclasses

    BracketTree::Bracket is no longer a class. Instead, BracketTree::Bracket::Base holds
    the basic data, and new bracket types are subclasses of that. This allows flexibility
    of template selection, as well as extending functionality in the future for tournament
    types (rounds, losers/winners brackets, rematch, etc).
    
    Because of this, BracketTree::Template::Base#generate_blank_bracket has been removed.
    The corresponding BracketTree::Bracket::Base#generate_from_template method has been
    added.
    cadwallion committed May 25, 2012
Commits on May 24, 2012
Commits on May 23, 2012
  1. Renames nodes to matches

    cadwallion committed May 23, 2012
  2. Renames Bracket#nodes to Bracket#seats

    Frees up the name for Node-based progressions.
    cadwallion committed May 23, 2012
  3. Removes Bracket#add_winner

    Not useful enough to handle the logistics.
    cadwallion committed May 23, 2012
  4. Merge pull request #1 from agoragames/tweaks_mwilson

    Tweaks, a convenience method, and speculative refactor.
    cadwallion committed May 23, 2012
  5. Revert "potential refactor of Bracket#add_winner", pending implementa…

    …tion guidance.
    
    This reverts commit c97c2f7.
    hypomodern committed May 23, 2012
  6. alias_method :size, :count, since :count is provided by Enumerable.

    Also whitespace, because my editor hates whitespace.
    hypomodern committed May 23, 2012