Class: BareGato::WinningStrategies::Column

Inherits:
Object
  • Object
show all
Defined in:
lib/bare_gato/winning_strategies/column.rb

Instance Method Summary collapse

Constructor Details

#initialize(grid) ⇒ Column

Returns a new instance of Column.



4
5
6
# File 'lib/bare_gato/winning_strategies/column.rb', line 4

def initialize grid
  @grid = grid
end

Instance Method Details

#winner?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/bare_gato/winning_strategies/column.rb', line 8

def winner?
  Row.new(@grid.transpose).winner?
end