Table of Contents - sliding_puzzle-1.0.1 Documentation
Classes and Modules
- SlidingPuzzle
- SlidingPuzzle::BlankError
- SlidingPuzzle::InvalidMoveError
- SlidingPuzzle::NotRectangularError
- SlidingPuzzle::Oracle
Methods
- ::basename — SlidingPuzzle::Oracle
- ::lookup — SlidingPuzzle::Oracle
- ::new — SlidingPuzzle
- ::new — SlidingPuzzle::Oracle
- ::oracle — SlidingPuzzle
- ::precompute — SlidingPuzzle
- ::precompute — SlidingPuzzle::Oracle
- ::precompute_all — SlidingPuzzle::Oracle
- ::read — SlidingPuzzle
- ::read — SlidingPuzzle::Oracle
- #== — SlidingPuzzle
- #clone — SlidingPuzzle
- #eql? — SlidingPuzzle
- #find — SlidingPuzzle
- #flatten_tiles — SlidingPuzzle
- #get — SlidingPuzzle
- #hash — SlidingPuzzle
- #moves — SlidingPuzzle
- #must_be_rectangular! — SlidingPuzzle
- #must_contain_one_blank! — SlidingPuzzle
- #print — SlidingPuzzle
- #scramble — SlidingPuzzle
- #scramble! — SlidingPuzzle
- #slide — SlidingPuzzle
- #slide! — SlidingPuzzle
- #solve — SlidingPuzzle::Oracle
- #tiles — SlidingPuzzle
- #write — SlidingPuzzle::Oracle