aboutsummaryrefslogtreecommitdiff
path: root/pattern.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2013-04-11 12:51:06 +0000
committerSimon Tatham <anakin@pobox.com>2013-04-11 12:51:06 +0000
commit120f6de605b9a431e3b084bfc34d7cf33b6c9905 (patch)
tree7d120a9131cdf4977699ac63abcc145582fc992d /pattern.c
parented82ef5c0e74de5ef743e61aebad59b2acea7a49 (diff)
downloadpuzzles-120f6de605b9a431e3b084bfc34d7cf33b6c9905.zip
puzzles-120f6de605b9a431e3b084bfc34d7cf33b6c9905.tar.gz
puzzles-120f6de605b9a431e3b084bfc34d7cf33b6c9905.tar.bz2
puzzles-120f6de605b9a431e3b084bfc34d7cf33b6c9905.tar.xz
Introduce some extra testing and benchmarking command-line options to
the GTK front end, plus a 'make test' target in the GTK makefile which uses them to automatically generate 100 puzzles for each game at each preset configuration, test-run them back through the solver without their aux_info to ensure that can cope, and produce an HTML box plot of game generation times for each preset. As part of this work I've removed the TESTSOLVE mechanism from r9549, since the new --test-solve option does the same thing better (in that when something goes wrong it prints the random seed that caused the problem). [originally from svn r9825] [r9549 == 5a095b8a08fa9f087b93c86aea0fa027138b028d]
Diffstat (limited to 'pattern.c')
0 files changed, 0 insertions, 0 deletions