Module: Tictactoe::SquaresContainer
- Included in:
- Board, Board::Row
- Defined in:
- lib/tictactoe/board.rb
Instance Method Summary collapse
Instance Method Details
#[](index) ⇒ Object
3 |
# File 'lib/tictactoe/board.rb', line 3 def []( index ) @squares[index] end |
#blanks ⇒ Object
5 |
# File 'lib/tictactoe/board.rb', line 5 def blanks() @squares.find_all { |s| s == " " }.size end |
#os ⇒ Object
6 |
# File 'lib/tictactoe/board.rb', line 6 def os() @squares.find_all { |s| s == "O" }.size end |
#xs ⇒ Object
7 |
# File 'lib/tictactoe/board.rb', line 7 def xs() @squares.find_all { |s| s == "X" }.size end |