SudokuFP (massive)

For fans of Killer Sudoku, Samurai Sudoku and other variants

Re: SudokuFP (massive)

Postby tarek » Thu Jan 31, 2019 10:36 pm

m_b_metcalf wrote:with a version for tarek:
Hidden Text: Show
Code: Select all
.2.5.K..P.......1..E.4.8.
....8..5...N1K...I..B....
4A.B..J37ME9.8LQC2H..D.P5
E7F..C...8P...A3...9..62H
K..C....DN.G.B.A4....1..E
.Q..C..1..4...B..K..I..M.
............6............
............I............
6.HF1IC...M.L.N...GBK2A.D
...L........9........6...
..BDN.H....J.P....K.6F1..
.L1J..D9F...5...GMQ..B8E.
.G....PJ1.9K.2M.5C6....3.
.I27..GE8...Q...J1D..PHC.
..CMQ.K....L.I....3.J95..
...9........B........J...
C.E6AJ9...D.3.2...L847K.F
............M............
............7............
.F..G..7..C...E..4..8..I.
8..H....4G.2.Q.1K....5..N
IC5..6...A7...9E...3..GD2
L9.2..5IQJB3.CK7H8A..E.F4
....P..C...ENF...L..9....
.1.K.B..3.......2..G.C.7.



You are torturing me now! So I was supposed to spot that you don't use an "O" :x
The puzzle after correction ported without problems & has a single solution

tarek
User avatar
tarek
 
Posts: 3762
Joined: 05 January 2006

Re: SudokuFP (massive)

Postby Mathimagics » Fri Feb 01, 2019 1:24 am

tarek wrote:You just need to look at r5c5 to get your answer 8-)

Indeed!

enxio27 also pointed this out earlier on in the thread.

I have to get more sleep, I'm getting CBF (chronic brain fade) :?
User avatar
Mathimagics
2017 Supporter
 
Posts: 1926
Joined: 27 May 2015
Location: Canberra

Re: SudokuFP (massive)

Postby m_b_metcalf » Fri Feb 01, 2019 7:24 am

tarek wrote:In keeping with Easy & not minimal theme These 16x16 puzzles (subject to verification) need the X, XNC & NC+ to solve. If that is the case then they will be useful for testing constraints, minimization & even P&P solving

Code: Select all
.3....8.......C.468..FB.CE5...19.9....E..G.........F5......A.......D2......CA....2....7..F....3...4..C.D..A...F.......A..B....4..C.......2....9.5F7..D36B4.....2.........1....A....8E.......F......63......4..........4..5......2.E..A.F9C.......4....C..8....7.
.3....8.......C.468..FB.CE5...19.9....E..G.........F5......A.......D2......CA....2....7..F....3...4..C.D..A...F.......A..B....4..C.......2....9.5F7..D36B4.....2.........1....A....8E......7F......63.................4..5......2.E..A.F9C.......4....C..8....7.

Here's the second one reduced to 60 clues and with a difficulty rating around SE 9.

Regards,

Mike

Code: Select all
.3....8.......C.468...B..E5...19.9....E.............5......A.......D.......CA....2....7..F....3...4..C.D..A...F.......A..B....4..C.......2....9.5F7..D36B......2.........1....A....8E.......F......63......4..........4..5......2.E..A.F9C.......4....C..8......


P.S. Sorry about the 'O'!
User avatar
m_b_metcalf
2017 Supporter
 
Posts: 13626
Joined: 15 May 2006
Location: Berlin

Re: SudokuFP (massive)

Postby hkociemba1 » Fri Feb 01, 2019 10:20 am

And this is a further reduced version of the first one with only 55 givens. I assume it is extremely hard - my solver needs about 15 min to find the solution (Mike's 62 givens version which has SE~9 solves in 0.5 s). Trying to further reduce the puzzle takes too long so it still might not be minimal.
Code: Select all
 +-------------+-------------+-------------+-------------+
 |  .  3  .  . |  .  .  8  . |  .  .  .  . |  .  .  .  . |
 |  4  6  8  . |  .  . 11  . |  . 14  5  . |  .  .  1  9 |
 |  .  9  .  . |  .  . 14  . |  .  .  .  . |  .  .  .  . |
 |  .  .  . 15 |  5  .  .  . |  .  .  .  . |  .  .  .  . |
 +-------------+-------------+-------------+-------------+
 |  .  .  . 13 |  2  .  .  . |  .  .  .  . | 10  .  .  . |
 |  .  2  .  . |  .  .  7  . |  . 15  .  . |  .  .  3  . |
 |  .  .  4  . |  . 12  . 13 |  .  . 10  . |  .  . 15  . |
 |  .  .  .  . |  .  . 10  . |  . 11  .  . |  .  .  4  . |
 +-------------+-------------+-------------+-------------+
 |  .  .  .  . |  .  .  .  . |  .  .  .  . |  .  .  9  . |
 |  5 15  7  . |  . 13  .  . | 11  .  .  . |  .  .  .  2 |
 |  .  .  .  . |  .  .  .  . |  .  1  .  . |  .  . 10  . |
 |  .  .  .  8 | 14  .  .  . |  .  .  .  . | 15  .  .  . |
 +-------------+-------------+-------------+-------------+
 |  .  .  .  6 |  3  .  .  . |  .  .  .  4 |  .  .  .  . |
 |  .  .  .  . |  .  .  4  . |  .  5  .  . |  .  .  .  . |
 |  2  . 14  . |  . 10  . 15 |  9  .  .  . |  .  .  .  . |
 |  .  4  .  . |  .  . 12  . |  .  8  .  . |  .  .  7  . |
 +-------------+-------------+-------------+-------------+
User avatar
hkociemba1
 
Posts: 60
Joined: 08 August 2018

Re: SudokuFP (massive)

Postby m_b_metcalf » Fri Feb 01, 2019 12:59 pm

hkociemba1 wrote:And this is a further reduced version of the first one with only 55 givens. I assume it is extremely hard - my solver needs about 15 min to find the solution (Mike's 62 givens version which has SE~9 solves in 0.5 s). Trying to further reduce the puzzle takes too long so it still might not be minimal.

My program solves 2 cells using pointing, but the remainder of the puzzle kills my solver stone dead.

Regards,

Mike
User avatar
m_b_metcalf
2017 Supporter
 
Posts: 13626
Joined: 15 May 2006
Location: Berlin

Re: SudokuFP (massive)

Postby Mathimagics » Fri Feb 01, 2019 4:17 pm

.
My general-purpose high-speed solver is called dSolver. This is dobrichev's fsss2 (Fast Simple Sudoku Solver v2) extended by me so that it can operate in any Sudoku variant mode (eg SudokuP, SudokuW, SudokuX, SudokuJ in any combination), and optionally in FP mode (which of course includes NC, NC+).

The keywords here are Fast and Simple. Simple because it is essentially a singles-only solver with DFS capability (for T&E when guessing is required). Fast because it takes advantage of the 128-bit register capabilities that most modern CPU's have. (fsss2 is the solver that is used in Mladen's GridChecker tool). (Note: "simple" does not mean limited puzzle-solving capability!)

These solvers are particularly good at puzzle reduction, minimalising, etc. Thus, if I had a 16x16 version of dSolver, I could most likely do reductions/minimal testing rapidly on any of the sample puzzles above by Mike, tarek, hkociemba1, etc.

Now, as it happens, I would very much like to have a dSolver16 for my personal puzzle generator system, and indeed I have already made a start on this. I won't bore you with the details, but the 9x9 model can be extended to 16x16 support without too much fuss.

So, a working dSolver16 should only take a few days to complete, and I will hopefully be back here soon with minimal versions of your puzzle samples.

PS: I didn't mention XNC support, which will require some additional tinkering with dSolver (grumble, grumble). But I am willing to introduce this heretical variant mode for the benefit of the FP tribe, seeing as how they seem to have all wandered off the orthogonal-adjacency reservation! 8-)
User avatar
Mathimagics
2017 Supporter
 
Posts: 1926
Joined: 27 May 2015
Location: Canberra

Re: SudokuFP (massive)

Postby tarek » Fri Feb 01, 2019 7:28 pm

Regarding the 2 easy puzzles I've posted. I'm posting the solver solutions when the constraints are disabled.
The puzzles should have each a unique solution with X:On XNC:On FP(1,N):On NC:On
Puzzles with single solution: Show
Code: Select all
.3....8.......C.468..FB.CE5...19.9....E..G.........F5......A.......D2......CA....2....7..F....3...4..C.D..A...F.......A..B....4..C.......2....9.5F7..D36B4.....2.........1....A....8E.......F......63......4..........4..5......2.E..A.F9C.......4....C..8....7.
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1 solution
.3....8.......C.468..FB.CE5...19.9....E..G.........F5......A.......D2......CA....2....7..F....3...4..C.D..A...F.......A..B....4..C.......2....9.5F7..D36B4.....2.........1....A....8E......7F......63.................4..5......2.E..A.F9C.......4....C..8....7.
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1 solution

This should help with making sure that there are no bugs in my code or anybody's code for comparison

Disable X then XNC then FP(1,N): Show
Code: Select all
X:Off XNC:On FP(1,9):On NC:On
A35GD684192FB7CE46827FBGCE53DA1919D7A2EC4GB85F63CEBF59137D6A248G37FD249EG68CA1B582A5BG71DF496E3CEB416C5D37A2G9F86GC9F3A85B1E724DGC3E47FA82D6159B5F7A1D36B49G8CE2BD24C8G9F1E536A79168EB25A3C7FDG4759631DBEAG4C82FFA1C8E47253B9GD628E3GA6F9C7D4B51D4GB95C268F1E37A
G357428A691BDFCE4682DFBGCE537A19C9DA13E74G8F25B6E1BF596C7D2A83G43BFD249E57GCA16862A5BG718F49EC3D174G8C5D36AE92FB8E9CF6A31BD2574GAC3E71FBD268G4955F71AD36B49GC8E2BD24C8G9F1E536A79G68E524A3C7FBD175G63BD8EAF4192CDAC39742G5B16E8F28EB6A1F9C7D4G53F419GEC52836BD7A
G357428A69B1DFCE4682DFBGCE537A19C9DA13E74G8F25B6E1BF596C7D2A83G43BFD249E57GCA16862A5BG718F49EC3D174G8C5D36AE92FB8E9CF6A31BD2574GAC3E71FBD268G4955F71AD36B49GC8E2BD24C8G9F1E536A79G68E524A3C7FBD175G63BD8EAF4192CDAC39742G516BE8F28EB6A1F9C7D4G53F419GEC5283B6D7A
G357428A69B1DFCE4682DFBGCE537A19C9DA13E74G8F25B6E1BF596C7D2A83G43BFD249E57GCA16862A5BG718F49EC3D174G8C5D36AE92FB8E9CF6A31BD2574GAC3E71FBD268G4955F71AD36B49GC8E2BD24C8G9F1E536A79G68E524A3C7FBD175G63BD8EAF4192CDAC39742G51B6E8F28EB6A1F9C7D4G53F419GEC52836BD7A
A35G468279B1DFCE4682DFBGCE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9E1F583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5F8E6397A
A35G468279B1DFCE4682DFBGCE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9F1E583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5E8F6397A
A352468G79B1DFCE468GDFB2CE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9E1F583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5F8E6397A
A352468G79B1DFCE468GDFB2CE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9F1E583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5E8F6397A
E35GD48A16B972CF468A7FB3CE52GD1979D2C6E13G8F4A5BC1BF5G297D4A638E3BFD25GE497CA86182A5B974DF16EG3CG7496C1D83AE2BF56E1CF3A8GB25974DAC3E47FB62D8519G5F71AD36B49G8CE29D24G85CE1F3B6A7BG68E1925AC7F4D315963BDGA7E4CF28FAC38E4725GD19B628E71A6F9C3BD5G4D4GB92C5F8613E7A
A35EG281F6B9D4C74682DFB7CE53GA1919D7A6EC4G28BF53CGBF53941D7A268E37FD281E594CAG6BG2A5B479DF61EC388B496CGD73AE52F16E1CF5A3GB82974DEC3G415A82FD7B965F7A8D36B49GC1E29D24C7FB61E538AGB168E92G3AC7F5D4F5963BD8A7G41E2C7AC19G42E5D683BF28E37A6F9C1B4DG5D4GB1EC5283F697A
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1352468A79BDGECF468ADFBGCE527319C9D713E24G8F5A6BEGBF579C631A248D8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1352468A79DFBGCE468ADFBGCE527319C9D713E24GB85A6FGEBF579C136A248D3BFD241E869CA75G62A1BG795F4E8D3C8G496C5D27A3EBF1E7C5F8A3GB1D9246AC3E71FB628GD5945F7GAD36B4C918E2BD24C9G8E1F536A79168E524AD37FCGB75963BD1FAG4CE28FA1C8E47D526G9B328E3GA6F9C7B41D5D4GB92C538E16F7A
13 solutions
A35GD684192FB7CE46827FBGCE53DA1919D7A2EC4GB85F63CEBF59137D6A248G37FD249EG68CA1B582A5BG71DF496E3CEB416C5D37A2G9F86GC9F3A85B1E724DGC3E47FA82D6159B5F7A1D36B49G8CE2BD24C8G9F1E536A79168EB25A3C7FDG4759631DBEAG4C82FFA1C8E47253B9GD628E3GA6F9C7D4B51D4GB95C268F1E37A
G357428A691BDFCE4682DFBGCE537A19C9DA13E74G8F25B6E1BF596C7D2A83G43BFD249E57GCA16862A5BG718F49EC3D174G8C5D36AE92FB8E9CF6A31BD2574GAC3E71FBD268G4955F71AD36B49GC8E2BD24C8G9F1E536A79G68E524A3C7FBD175G63BD8EAF4192CDAC39742G5B16E8F28EB6A1F9C7D4G53F419GEC52836BD7A
G357428A69B1DFCE4682DFBGCE537A19C9DA13E74G8F25B6E1BF596C7D2A83G43BFD249E57GCA16862A5BG718F49EC3D174G8C5D36AE92FB8E9CF6A31BD2574GAC3E71FBD268G4955F71AD36B49GC8E2BD24C8G9F1E536A79G68E524A3C7FBD175G63BD8EAF4192CDAC39742G516BE8F28EB6A1F9C7D4G53F419GEC5283B6D7A
G357428A69B1DFCE4682DFBGCE537A19C9DA13E74G8F25B6E1BF596C7D2A83G43BFD249E57GCA16862A5BG718F49EC3D174G8C5D36AE92FB8E9CF6A31BD2574GAC3E71FBD268G4955F71AD36B49GC8E2BD24C8G9F1E536A79G68E524A3C7FBD175G63BD8EAF4192CDAC39742G51B6E8F28EB6A1F9C7D4G53F419GEC52836BD7A
A35G468279B1DFCE4682DFBGCE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9E1F583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5F8E6397A
A35G468279B1DFCE4682DFBGCE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9F1E583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5E8F6397A
A352468G79B1DFCE468GDFB2CE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9E1F583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5F8E6397A
A352468G79B1DFCE468GDFB2CE537A1919D7A3EC6G8F24B5CEBF59174D2A6G833BFD249E16GCA75862A5BG718F49EC3D8G416C5D37AE92FBE7C9F8A35BD2G641GC3E15FAD2684B975F7A8D36B49GC1E2BD24C7G9F1E583A69168EB24A3C7F5DGF59631D8GA74BE2C7AGC9E4B253D186F28E37A6F9C1B5DG4D41BG2C5E8F6397A
E35GD48A16B972CF468A7FB3CE52GD1979D2C6E13G8F4A5BC1BF5G297D4A638E3BFD25GE497CA86182A5B974DF16EG3CG7496C1D83AE2BF56E1CF3A8GB25974DAC3E47FB62D8519G5F71AD36B49G8CE29D24G85CE1F3B6A7BG68E1925AC7F4D315963BDGA7E4CF28FAC38E4725GD19B628E71A6F9C3BD5G4D4GB92C5F8613E7A
A35EG281F6B9D4C74682DFB7CE53GA1919D7A6EC4G28BF53CGBF53941D7A268E37FD281E594CAG6BG2A5B479DF61EC388B496CGD73AE52F16E1CF5A3GB82974DEC3G415A82FD7B965F7A8D36B49GC1E29D24C7FB61E538AGB168E92G3AC7F5D4F5963BD8A7G41E2C7AC19G42E5D683BF28E37A6F9C1B4DG5D4GB1EC5283F697A
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1352468A79BDGECF468ADFBGCE527319C9D713E24G8F5A6BEGBF579C631A248D8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
A35G4182F79BD6CE4682DFBGCE537A1919D7A6EC4G2835BFCEBF539716DA82G435FD281E794CAG6B82A1B4795F6GEC3DB74E6CGD83A259F16GC9F5A3EB1D2748EC137B5AG28F4D965F7A1D36B4C9G8E2GD24C9F861E5B3A79B68EG24AD37F15CF19637DB2AGEC4857A3C8E41D5B69F2G28E5GA6F9C741BD3D4GB92C538F16E7A
1352468A79DFBGCE468ADFBGCE527319C9D713E24GB85A6FGEBF579C136A248D3BFD241E869CA75G62A1BG795F4E8D3C8G496C5D27A3EBF1E7C5F8A3GB1D9246AC3E71FB628GD5945F7GAD36B4C918E2BD24C9G8E1F536A79168E524AD37FCGB75963BD1FAG4CE28FA1C8E47D526G9B328E3GA6F9C7B41D5D4GB92C538E16F7A
14 solutions

X:On XNC:Off FP(1,N):On NC:On
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1352468A79DBGECF468ADFBGCE527319C9D713E24G8F5A6BEGBF579C631A248D8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715B6E9D328E3GA6F9C7D41B5D41B9EC528G36F7A
2 solutions
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1352468A79DBGECF468ADFBGCE527319C9D713E24G8F5A6BEGBF579C631A248D8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715B6E9D328E3GA6F9C7D41B5D41B9EC528G36F7A
2 solutions

X:On XNC:On FP(1,N):Off NC:On
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAG4CF28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528F36G7A
2 solutions
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAF4CG28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528G36F7A
1352468A79BDGECF468ADFBGCE527319C9B713E24G8F5A6DEGDF579C631A248B8BFD241E369CA75G62A5BG79DF418C3E3E496C5DG7A8B2F1G7C1F8A35B2E9D46AC3E71FB826GD5945F7GAD36B4C918E2BD24C9G8F1E536A79168E524AD37FBGC75963BD1EAG4CF28FAGC824715D6E9B328E3GA6F9C7B41D5D41B9EC528F36G7A
2 solutions
User avatar
tarek
 
Posts: 3762
Joined: 05 January 2006

Re: SudokuFP (massive)

Postby m_b_metcalf » Sat Feb 02, 2019 9:03 am

tarek,
I can confirm that 'X:On XNC:Off FP(1,N):On NC:On' results in two solutions in each case. The other combinations would need significant excavation to carry out, so I pass.

Regards,

Mike
User avatar
m_b_metcalf
2017 Supporter
 
Posts: 13626
Joined: 15 May 2006
Location: Berlin

Re: SudokuFP (massive)

Postby hkociemba1 » Sat Feb 02, 2019 10:03 am

I can confirm X:Off XNC:On FP(1,9):On NC:On with 13/14 solutions and X:On XNC:Off FP(1,N):On NC:On with 2/2 solutions.
For X:On XNC:On FP(1,N):Off NC:On I would have to do some program modifications.
User avatar
hkociemba1
 
Posts: 60
Joined: 08 August 2018

Re: SudokuFP (massive)

Postby tarek » Sat Feb 02, 2019 10:54 am

Thanks Mike & hkociemba1 …

This is really helpful. These puzzles could also serve as a benchmark for these solving techniques if anybody is interested in adding XNC and NC+ to their arsenal.

tarek
User avatar
tarek
 
Posts: 3762
Joined: 05 January 2006

Re: SudokuFP (massive)

Postby tarek » Sat Feb 02, 2019 5:55 pm

m_b_metcalf wrote:The other combinations would need significant excavation to carry out
hkociemba1 wrote:have to do some program modifications.

I understand that. I for instance linked NC with FP(1,N) and NC with XNC. If I disable NC then that would disable FP(1,N) and XNC. To allow XNC without NC for instance will require some modifications

tarek
User avatar
tarek
 
Posts: 3762
Joined: 05 January 2006

Previous

Return to Sudoku variants

cron