diff options
Diffstat (limited to 'sites/pmikkelsen.com/APL-and-J')
-rw-r--r-- | sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md b/sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md index 16dea25..0a950e1 100644 --- a/sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md +++ b/sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md @@ -73,15 +73,16 @@ The `Solve` function finds all solutions and stores them in the global variable ## Example run Date 10 6 -┌───────┬───────┬───────┬───────┬───────┬───────┬───────┐ -│HHHHBBx│GGAAAAx│GGAAAAx│GGAAAAx│GGAAAAx│GGAAAAx│GGAAAAx│ -│DDH BBx│GGF FAx│GGF FAx│GGA DDx│GGA DDx│GGA DDx│GGA DDx│ -│CDDDB A│GGFFF H│GGFFF H│GGDDD C│GGDDD C│GGDDD H│GGDDD H│ -│CCCAAAA│EEECBHH│EEEDBHH│HHHHCCC│HEEECCC│CEEEFFH│CCBBFFH│ -│EFCFGGG│ECCCBBH│ECCDBBH│EFHFCBB│HFFECBB│CCCEFHH│ECBBFHH│ -│EFFFGGG│ECDDBBH│ECDDBBH│EFFFBBB│HHFEBBB│BBCEFFH│ECCBFFH│ -│EEExxxx│DDDxxxx│CCDxxxx│EEExxxx│HFFxxxx│BBBxxxx│EEExxxx│ -└───────┴───────┴───────┴───────┴───────┴───────┴───────┘ + ┌───────┬───────┬───────┬───────┬───────┬───────┬───────┐ + │HHHHBBx│GGAAAAx│GGAAAAx│GGAAAAx│GGAAAAx│GGAAAAx│GGAAAAx│ + │DDH BBx│GGF FAx│GGF FAx│GGA DDx│GGA DDx│GGA DDx│GGA DDx│ + │CDDDB A│GGFFF H│GGFFF H│GGDDD C│GGDDD C│GGDDD H│GGDDD H│ + │CCCAAAA│EEECBHH│EEEDBHH│HHHHCCC│HEEECCC│CEEEFFH│CCBBFFH│ + │EFCFGGG│ECCCBBH│ECCDBBH│EFHFCBB│HFFECBB│CCCEFHH│ECBBFHH│ + │EFFFGGG│ECDDBBH│ECDDBBH│EFFFBBB│HHFEBBB│BBCEFFH│ECCBFFH│ + │EEExxxx│DDDxxxx│CCDxxxx│EEExxxx│HFFxxxx│BBBxxxx│EEExxxx│ + └───────┴───────┴───────┴───────┴───────┴───────┴───────┘ + Each nested array represents one solution. An `x` indicates the parts of the board that doesn't exist, and each piece is represented by an uppercase letter from `A` to `H`. So, October 6th has different solutions :) |