That max is pretty high for a 7x7 puzzle, here's the spec:
- Code: Select all
7
---><>-><---->-><--->-->-<<>-<><---><--<--
>>-<----<----<---------<>---->---->>>-----
7
---><>-><---->-><--->-->-<<>-<><---><--<--
>>-<----<----<---------<>---->---->>>-----
Mathimagics wrote:Just an update to the above post. I actually checked the DFS rating for each of these, and (again to my surprise), the case of the least number of hints was not the "hardest", in fact quite the opposite.
denis_berthier wrote:Some useless clues have no impact at all
denis_berthier wrote:In Futoshiki, it might be interesting to see if the impact of deleted clues is related to properties of the < graph.
Mathimagics wrote:denis_berthier wrote:Some useless clues have no impact at all
I analysed the log from that run (which now includes over 10,000 reduced forms) and checked to see if any hints were absent in all cases or present in all cases, neither of which occurred.
Mathimagics wrote:Moreover, since OPC's can be of varying lengths/number of symbols, detecting them is a complicated process, and one that is perhaps also best handled by the DFS solver.
9
><<><><>>><<<>><<<>><><><>><><>><<>><>><<><>><>><<><><>>><<><><><><<><><
>><><><<<<<><>><><><><>>><><<><><><><<><<>><>><><><><<><><>><<<><>><><<<
Mathimagics wrote:The specification:
- Code: Select all
9
><<><><>>><<<>><<<>><><><>><><>><<>><>><<><>><>><<><><>>><<><><><><<><><
>><><><<<<<><>><><><><>>><><<><><><><<><<>><>><><><><<><><>><<<><>><><<<
Now we can see on closer inspection that the LS contains an OPC, highlighted below:
9 2 7 8 1 6 3 5 4
7 3 1 2 6 8 5 4 9
4 7 8 3 2 5 1 9 6
8 9 3 1 5 4 7 6 2
3 5 9 6 4 7 2 1 8
6 8 5 9 7 3 4 2 1
1 4 6 5 8 2 9 7 3
2 1 4 7 3 9 6 8 5
5 6 2 4 9 1 8 3 7
denis_berthier wrote:I wonder how many solutions the "impure" Futoshiki puzzle (with the ".....6.5.....6.5.......5..6....5..6..................................6.5........." digit sequence) has.
denis_berthier wrote:I also wonder if this could still be reduced by other permutation chains.
Mathimagics wrote:To make it unique, we need to fix the values forThe resulting spec would be:
- the {8,9} cycle in r={2,3,6,8}, c={3,6,7,9}
- the {1,2,3} cycle in r={5,6,7,9}, c={1,6,8}
".....6.5.....685.9..8..5.96....5..6.3.9....18.....3.2.1...829.......9685....9183."
denis_berthier wrote:which makes it trivial : it can be solved using only ascending chains and singles.