enum

Chess::Piece

Inherits Enum < Comparable < Value < Object

Constants

Pawn = 0
Knight = 1
Bishop = 2
Rook = 3
Queen = 4
King = 5
None = 6

Instance methods

bishop?

Returns true if this enum value equals Bishop

Source
king?

Returns true if this enum value equals King

Source
knight?

Returns true if this enum value equals Knight

Source
none?

Returns true if this enum value equals None

Source
pawn?

Returns true if this enum value equals Pawn

Source
queen?

Returns true if this enum value equals Queen

Source
rook?

Returns true if this enum value equals Rook

Source