rcbroughton wrote:
With the way I currently have it configured we are talking a few seconds to generate - but occasinally it is going away for longer. If I put in more checks on minimum score then it will take a little longer, as many of the puzzles are coming out at the bottom of the range at the moment. .
For example . . . I set a batch running to generate 102 puzzles and got the following stats after it completed in just over 35 minutes.
Code:
Min Time 0.02s
Max Time 140s
Avg Time 22s
Code:
Symmetry
OneEightDeg 15
NinetyDeg 19
None 10
DiagonalTLBR 19
HorizVert 2
DiagonalTRBL 16
FULL 2
Diagonal 7
Vertical 10
Horizontal 2
Which implies 2 axis symmetry is more difficult to create than single axis symmetry
Code:
SS Score
0.85 45
0.9 13
0.95 8
1 7
1.05 5
1.1 3
1.15 2
1.2 4
1.25 2
1.3 1
1.35 2
1.4 2
1.5 1
2.05 1
2.1 1
2.15 1
2.2 1
4.05 1
6.05 1
6.9 1
Which shows a preponderance for simple puzzles at the moment.
A lot of work done . . . but a bit more to go