Oh, yes, that's primarily what I'm using it for, to prune the search tree.
And yes, the row/columns with all zeroes have a v in them somewhere. I erase their domain bits when a cell is set.
0 0 0 0 0 0 0
0 0 1 0 1 0 1
0 0 1 0 1 0 1
0 0 0 0 0 0 0
0 0 0 0 0 0 0
Mathimagics wrote:I wonder now whether your report for 1A and 2A (which you rated as W5 and W10 respectively) might have swapped them around - the hint listing appears to be correct, but my DFS scores suggest that 2A is easier than 1A.
Perhaps you might provide your solver logs for those 3 items in any case, if that's not too much trouble?
Mathimagics wrote:By the way, I tested 1B with option "No fishing", which disabled the "Xwing" case detection, and to my surprise it only increased DFS by 200, and it ran slightly faster (25s).
Given the puzzle difficulty I expected a little more "oomph" from this fishing expedition, but the cost of checking seems to outweigh any benefit.
denis_berthier wrote:As I said before ...
Mathimagics wrote:denis_berthier wrote:As I said before ...
Sorry, Denis, you must get the impression I don't really read your posts!
Mathimagics wrote: I was under the (possibly mistaken) impression that, no matter how it does it, your solver still reaches the same sort of conclusions that mine does, like "naked pair in r3", etc.
9
><>><><<><><<>><>><><<>><><<><><<<<><><><>><<>><<>>><><>><<<><><<><<><<>
><>><<<>><<><<><>><<><>>><><><<><><><><><>><<>><<<>><><<<<><><><<><><><>
Mathimagics wrote:Firstly, p(U) is probably much higher than I earlier indicated. The old solver had to abandon many tests because it couldn't cope, so failed to detect many cases which were in fact U, and easily found to be so by the new DFS.
I ran the random generator a while at N=9, and now got 8 hits for 600 generations, which gives an estimate of p(U) = 1.5%.
4x4 : (24295+24252)/80000 = 60.68% +/- 0.34 (95% confidence)
5x5 : (20464+20509)/80000 = 51.22% +/- 0.35 (95% confidence)
6x6 : (10634+10645)/80000 = 26.60% +/- 0.31 (95% confidence)
7x7 : ( 4754+ 4870)/80000 = 12.03% +/- 0.22 (95% confidence)
8x8 : ( 1676+ 1612)/80000 = 4.11% +/- 0.14 (95% confidence)
9x9 : ( 428+ 419)/80000 = 1.06% +/- 0.07 (95% confidence)
4x4 : (25885+25868)/80000 = 64.69% +/- 0.33 (95% confidence)
5x5 : (27471+27323)/80000 = 68.49% +/- 0.32 (95% confidence)
6x6 : (17583+17518)/80000 = 43.99% +/- 0.34 (95% confidence)
7x7 : (10746+10899)/80000 = 27.06% +/- 0.31 (95% confidence)
8x8 : ( 5651+ 5576)/80000 = 14.03% +/- 0.24 (95% confidence)
9x9 : ( 2192+ 2238)/80000 = 5.54% +/- 0.16 (95% confidence)
blue wrote:I used an algorithm based on Pittenger's Markov chain process ..
Mathimagics wrote:p(U) is probably much higher than I earlier indicated. [/i]
I ran the random generator a while at N=9, and now got 8 hits for 600 generations, which gives an estimate of p(U) = 1.5%.
Mathimagics wrote:That's awfully tough, probably as tough as my reduced form 1B. Here's the specs for it:
- Code: Select all
9
><>><><<><><<>><>><><<>><><<><><<<<><><><>><<>><<>>><><>><<<><><<><<><<>
><>><<<>><<><<><>><<><>>><><><<><><><><><>><<>><<<>><><<<<><><><<><><><>
I wonder what your solver makes of it. 5
Mathimagics wrote:It could boil down to the length of the longest chain being a dominant factor (for DFS). This one has no chains > 5.
Mathimagics wrote:By "1<>9 symmetry", do you mean mapping {1...9} to {9...1}?