1. Shlomi Fish
  2. abc-path


shl...@b384bcd7-cfd4-0310-aca0-d78b80f7b91b  committed 47ab435

Document the format.

  • Participants
  • Parent commits 1736818
  • Branches default

Comments (0)

Files changed (1)

File abc-path/Games-ABC_Path-Solver/lib/Games/ABC_Path/Solver/Board.pm

View file
 Inputs the board from the C<$filename> file path containing a representation
 of the initial board.
+Sample boards can be found in the distribution under C<t/layouts/> .
+Here is the description of their formats. The first line should be the
+magic string C<ABC Path Solver Layout Version 1:> , and the next line should
+be a row of 7 letters, the first being a hint for the top-left-to-bottom-right
+perpendicular, the last being a hint for the top-right-to-bottom-left 
+perpendicular and the rest of the letters being vertical hints. 
+After that, there are 5 rows of horizontal hints being a letter, 5 spaces
+and another letter. On one of the squares one can put a letter instead of a
+space, to indicate it must be there.
+The last row is another row of vertical hints and perpendicular hints.
 sub input_from_file