Commits

Author Commit Message Labels Comments Date
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Convert a rudimentary class. Will convert more stuff to it in time.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the regression test suite.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the 22-December-2010 layout. It cannot be fully solved.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the licensing information.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Correct a typo.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Now checking for "only letter that can be at ($x,$y)".
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Fixed the output - it was an output problem.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the text table output.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add a check for a single-true-cell letter.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract the xy_loop function.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Extract some constants.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Implement the neighbourhood infering.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the clue letter.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the $y-wise row handling.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the handling of the top row and bottom row.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Refactored into a common function.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Implement the minor diagonal.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Started assigning the verdicts.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add some sanity check on the input.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the 2010-12-21 layout and now reading the board (without processing it.)
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the beginning of the solver.
shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b
Add the abc-path README.
  1. Prev
  2. Next