Class: ChessData::ExactCount
- Defined in:
- lib/chess_data/position-definition.rb
Overview
The ExactCount class checks that there are exactly n of the named piece on the board.
Instance Attribute Summary
Attributes inherited from Counter
Instance Method Summary collapse
-
#check(board) ⇒ Object
Returns true if board contains n of piece.
Methods inherited from Counter
Constructor Details
This class inherits a constructor from ChessData::Counter
Instance Method Details
#check(board) ⇒ Object
Returns true if board contains n of piece
83 84 85 |
# File 'lib/chess_data/position-definition.rb', line 83 def check board board.count(@piece) == @n end |