Table of Contents - ruby-stones-0.2.1 Documentation
Classes and Modules
- Array
- MatchData
- Stones
- Stones::Board
- Stones::Color
- Stones::Direction
- Stones::ExecutionContext
- Stones::Gbb
- Stones::GbbReader
- Stones::GbbWriter
- Stones::OutOfBoardError
- Stones::Program
- Stones::WithHead
- Stones::WithStones
Methods
- ::all — Stones::Color
- ::all — Stones::Direction
- ::all_with_names — Stones::Color
- ::black — Stones::Color
- ::blue — Stones::Color
- ::east — Stones::Direction
- ::empty — Stones::Board
- ::empty_cell — Stones::Board
- ::empty_cells — Stones::Board
- ::from — Stones::Board
- ::green — Stones::Color
- ::new — Stones::Board
- ::north — Stones::Direction
- ::read — Stones::Gbb
- ::red — Stones::Color
- ::south — Stones::Direction
- ::to_gbb_color — Stones::GbbWriter
- ::west — Stones::Direction
- ::write — Stones::Gbb
- ::write — Stones::GbbWriter
- ::write_cells — Stones::GbbWriter
- ::write_colors — Stones::GbbWriter
- #== — Stones::Board
- #black — Stones::Color
- #blue — Stones::Color
- #can_move? — Stones::WithHead
- #can_move? — Stones::Program
- #cell_at — Stones::Board
- #cells_equal? — Stones::Board
- #clear! — Stones::WithStones
- #clear! — Stones::Program
- #colors — Stones::Program
- #count — Stones::WithStones
- #count — Stones::Program
- #create_cell_from — Stones::GbbReader
- #directions — Stones::Program
- #each_cell — Stones::Board
- #east — Stones::Direction
- #exist? — Stones::WithStones
- #exist? — Stones::Program
- #from_string — Stones::GbbReader
- #get_position_from — Stones::GbbReader
- #green — Stones::Color
- #hash — Stones::Board
- #head_cell — Stones::Board
- #head_position_equal? — Stones::Board
- #init — Array
- #move! — Stones::WithHead
- #move! — Stones::Program
- #move_to! — Stones::WithHead
- #move_to_edge! — Stones::WithHead
- #move_to_edge! — Stones::Program
- #next_position — Stones::WithHead
- #north — Stones::Direction
- #pop! — Stones::WithStones
- #pop! — Stones::Program
- #push! — Stones::WithStones
- #push! — Stones::Program
- #red — Stones::Color
- #run — Stones::ExecutionContext
- #set_cell — Stones::Board
- #size — Stones::Board
- #south — Stones::Direction
- #to_color — Stones::GbbReader
- #to_position — MatchData
- #west — Stones::Direction
- #within_bounds? — Stones::Board