Class: Board::GameState
- Inherits:
-
Object
- Object
- Board::GameState
- Defined in:
- lib/command_four/board.rb
Instance Attribute Summary collapse
-
#winning_cells ⇒ Object
readonly
Returns the value of attribute winning_cells.
Instance Method Summary collapse
- #game_over? ⇒ Boolean
-
#initialize(game_is_over, winning_cells) ⇒ GameState
constructor
A new instance of GameState.
Constructor Details
#initialize(game_is_over, winning_cells) ⇒ GameState
Returns a new instance of GameState.
223 224 225 226 |
# File 'lib/command_four/board.rb', line 223 def initialize(game_is_over, winning_cells) @game_is_over = game_is_over @winning_cells = winning_cells end |
Instance Attribute Details
#winning_cells ⇒ Object (readonly)
Returns the value of attribute winning_cells.
222 223 224 |
# File 'lib/command_four/board.rb', line 222 def winning_cells @winning_cells end |
Instance Method Details
#game_over? ⇒ Boolean
228 229 230 |
# File 'lib/command_four/board.rb', line 228 def game_over? @game_is_over end |