Games::LMSolve::Plank::Base - driver for solving the rectangular Plank puzzles


NAME

Games::LMSolve::Plank::Base - driver for solving the rectangular Plank puzzles


SYNOPSIS

NA - should not be used directly.


METHODS

$self->initialize()

The constructor.

$self->input_board()

Overrided.

$self->pack_state()

Overrided.

$self->unpack_state()

Overrided.

$self->display_state()

Overrided.

$self->check_if_unsolvable()

Overrided.

$self->check_if_final_state()

Overrided.

$self->enumerate_moves()

Overrided.

$self->perform_move()

Overrided.

$self->render_move()

Overrided.


SEE ALSO

the Games::LMSolve::Base manpage.

For more about Plank puzzles see:

http://www.clickmazes.com/planks/ixplanks.htm .


AUTHORS

Shlomi Fish, http://www.shlomifish.org/