Class: Tournament::Entry

Inherits:
Object
  • Object
show all
Defined in:
lib/tournament/entry.rb

Overview

Class representing an entry in a pool.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, picks = nil, tie_breaker = 100) ⇒ Entry

Create a new entry



8
9
10
11
12
# File 'lib/tournament/entry.rb', line 8

def initialize(name = nil, picks = nil, tie_breaker = 100)
  @name = name
  @picks = picks
  @tie_breaker = tie_breaker
end

Instance Attribute Details

#nameObject

Name of the entry



3
4
5
# File 'lib/tournament/entry.rb', line 3

def name
  @name
end

#picksObject Also known as: bracket

The entry picks as a Tournament::Bracket object



4
5
6
# File 'lib/tournament/entry.rb', line 4

def picks
  @picks
end

#tie_breakerObject

The tie breaker object



5
6
7
# File 'lib/tournament/entry.rb', line 5

def tie_breaker
  @tie_breaker
end