Commits

Author Commit Message Labels Comments Date
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Document get_moves.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Made get_letter_numeric private.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Convert to Build.PL.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add a missing use function.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Moved the code from the quick-and-dirty script.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the distribution solver.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Implemented the recursion.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add more.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Create a ->solve API method that will later be extended.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Refactoring: changed away from the $num_changed explicit incrementing.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract the _infer_cells() method.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add infer letters.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Changed the $solver object handle to the more standard $self.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Refactored into a _moves queue in preparation for the guessing/backtracking.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract _process_input_rows_and_initial_letter_clue .
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract process input columns.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract process_minor_diagonal.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract a method from the ABC Path solver.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract a method - _assert_letters_appear_once.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Refactoring : add _l_indexes and $ABCP_MAX_LETTER.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Moved things around.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add another test.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Refactoring.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract _x_indexes from everywhere.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract a _y_indexes method.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Loading Text::Table on demand.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
More refactoring.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Refactored the input method.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract a method.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Renamed.
  1. Prev
  2. Next