Module: Sashite::Cpn
- Defined in:
- lib/sashite/cpn.rb,
lib/sashite/cpn/turn.rb,
lib/sashite/cpn/shape.rb,
lib/sashite/cpn/position.rb,
lib/sashite/cpn/pieces_in_hand.rb
Overview
Namespace for the library.
Defined Under Namespace
Classes: Generate, LengthError, PiecesInHand, Position, Shape, Turn
Class Method Summary collapse
-
.generate(bool, indexes, squares, pieces) ⇒ Object
Generate the CPN.