Write program to evaluate results

This commit is contained in:
2022-11-25 00:00:53 +00:00
parent 08924e49d2
commit 516c9f5f55
5 changed files with 101 additions and 6 deletions

View File

@@ -31,10 +31,14 @@ OBJ = $(SRC:.c=.o)
sudoku: $(OBJ)
$(CC) $(CFLAGS) $(LDFLAGS) $(OBJ) -o $@
clean:
rm -f sudoku $(OBJ)
eval: eval.o
$(CC) $(CFLAGS) $(LDFLAGS) eval.o -o $@
main.o: sud.h solve.h
clean:
rm -f sudoku *.o
eval.o: ds.h
main.o: sud.h solve.h ds.h
sud.o: sud.h
solve.o: solve.h
@@ -47,7 +51,8 @@ solns: sudoku.csv
results:
dd if=/dev/zero of=$@ bs=1000 count=729000
run: sudoku puzzles results
run: sudoku eval puzzles solns results
time ./sudoku
./eval
.PHONY: clean run