Class: Tictactoe::Board::Row

Inherits:
Object
  • Object
show all
Includes:
SquaresContainer
Defined in:
lib/tictactoe/board.rb

Instance Method Summary collapse

Methods included from SquaresContainer

#[], #blanks, #os, #xs

Constructor Details

#initialize(squares, names) ⇒ Row

Returns a new instance of Row.



13
14
15
16
# File 'lib/tictactoe/board.rb', line 13

def initialize( squares, names )
  @squares  = squares
  @names    = names
end

Instance Method Details

#to_board_name(index) ⇒ Object



20
21
22
# File 'lib/tictactoe/board.rb', line 20

def to_board_name( index ) 
  Board.index_to_name(@names[index]) 
end