summaryrefslogtreecommitdiff
path: root/sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md
diff options
context:
space:
mode:
Diffstat (limited to 'sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md')
-rw-r--r--sites/pmikkelsen.com/APL-and-J/Date-puzzle-solver.md19
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 :)