15 Commits

Author SHA1 Message Date
98a99ac340 Run 8 solving threads in parallel 2022-11-25 00:13:19 +00:00
516c9f5f55 Write program to evaluate results 2022-11-25 00:04:05 +00:00
08924e49d2 Add Makefile rule to extract puzzle solutions 2022-11-25 00:00:38 +00:00
025f6fd408 Statically link binary 2022-11-24 18:54:02 +00:00
3976206679 Generate results file in a portable way 2022-11-24 18:49:30 +00:00
a624030558 Mark Makefile as POSIX 2022-11-24 18:19:03 +00:00
810ad45669 Add CFLAGS for profiling (commented out) to Makefile 2022-11-24 18:18:49 +00:00
050e770bb9 Add Makefile target to run solver 2022-11-24 18:18:49 +00:00
b48f0d6748 Add Makefile target for results file prep 2022-11-24 18:18:49 +00:00
93336c18fb Add target for puzzles pre-processing to Makefile 2022-11-24 18:18:44 +00:00
d67f5571a4 Change compilation flags to improve optimization 2022-11-24 01:38:49 +00:00
14eb8533e6 Add timing to benchmarks 2022-11-23 15:19:06 +00:00
4feaedf1a3 Create basic, rule-based solver 2022-11-21 19:24:34 +00:00
512580ab27 Implement basic generation and printing
I expect this will probably generate some impossible puzzles, but I'll
deal with that later.
2022-11-21 14:07:53 +00:00
abc98edac9 Create project skeleton 2022-11-21 13:00:20 +00:00