make_SeeDismiss() Instance Public methods
check_square(square) Instance Public methods Return the number of available
new(parent = nil) Class Public methods
drag_start(w, x, y) Instance Public methods
valid_moves(square) Instance Public methods Return a list of accessible squares
drag_motion(w, x, y) Instance Public methods
next_square(square) Instance Public methods Select the next square to move to
move_piece(last, square) Instance Public methods Perform a Knight's move and
_stop() Instance Public methods
tour(square = nil) Instance Public methods Begin a new tour of the board given
Page 1 of 2