Ask for patterns that they dont have puzzles 2

Everything about Sudoku that doesn't fit in one of the other sections

Re: Ask for patterns that they dont have puzzles 2

Postby blue » Tue Jun 20, 2023 3:47 am

Hi Serg,

Thank you !
blue
 
Posts: 1045
Joined: 11 March 2013

Re: Ask for patterns that they dont have puzzles 2

Postby coloin » Tue Jun 20, 2023 9:57 am

Yes, good work confriming the invalid patterns ...

when I produced the valid anticorner puzzles above I added 4 clues to a random selection of 36 clue 4-corner pattern of clues
With a more intensive directed search I failed to find any more valid patterns .....

maybe the details of this more intensive search will be of use

here is an anticorner pattern
Code: Select all
+---+---+---+   +---+---+---+
|...|...|...|   |...|...|..9|
|...|...|...|   |...|...|..6|
|...|...|...|   |...|...|..5|
+---+---+---+   +---+---+---+
|...|...|698|   |...|...|698|
|...|...|371|   |...|...|371|
|...|...|542|   |...|...|542|
+---+---+---+   +---+---+---+
|385|761|924|   |385|761|924|
|712|945|863|   |712|945|863|
|964|823|157|   |964|823|157|
+---+---+---+   +---+---+---+   82180 sols


Going back to gangster days I realized that one could attempt[*] to classify the anticorner patterns according to their solution count

Code: Select all
........9........6........5......698......371......542385761924712945863964823157   ##  82180 sol   #0001
........9........6........5......968......374......512372865491641923857985714623   ##  83048 sol   #0002
........
........1........3........4......315......982......476561749238327568149498213567   ##  94436 sol   #200x
........
........9........3........5......978......452......631371948526542361897968572314   ##  141016 sol  #5679
........9........6........4......891......362......475394862517572391648861547923   ##  148536 sol  #5680


I was able to generate 5680 different solution counts [ though maybe a couple more exist]

However I do believe that some different classes have identical clue counts [*}

So..... to an exemplar of each I was able to add 4 clues .... and no new valid patterns emerged

I have tried to estimate the upper bound of these 4-corner gangster classes as 7400 ... so a few are doubled up
coloin
 
Posts: 2494
Joined: 05 May 2005
Location: Devon

Re: Ask for patterns that they dont have puzzles 2

Postby coloin » Thu Jun 22, 2023 1:46 pm

here is blue's puzzle and more expanded puzzles can be produced form the 4-corner pattern gangsters - all have the same inverse 5-corner solution solved with 4 clues.

Code: Select all
1.....6.....8..............6.....315......982......476561749238327568149498213567  blue's puzzle

185472693234896751976135824642987315713654982859321476561749238327568149498213567  solutiom grid

........1........3........4......315......982......476561749238327568149498213567  4-corner with 94436 sol

185472693234896751976135824642987...713654...859321..............................  inverse "5-corner" which solves with 4 clues

185472693234896751976135824642987...713654...859321...3........4........5........  222 [x6] all different solutions of this 

here are the 222 puzzle extrapolations for blue's puzzle
Hidden Text: Show
Code: Select all

1.....6.....8..............6.....135......289......467321548976497263518568719342
1.....6.....8..............6.....135......289......467321548976498763512567219348
1.....6.....8..............6.....135......289......467321769548468513972597248316
1.....6.....8..............6.....135......289......467327518946491263578568749312
1.....6.....8..............6.....135......289......467327518946498763512561249378
1.....6.....8..............6.....135......289......467327548916491263578568719342
1.....6.....8..............6.....135......289......467328719546491568372567243918
1.....6.....8..............6.....135......289......467328719546497568312561243978
1.....6.....8..............6.....135......289......467328749516491568372567213948
1.....6.....8..............6.....135......289......467361249578497568312528713946
1.....6.....8..............6.....135......289......467361548972497263518528719346
1.....6.....8..............6.....135......289......467367219548491568372528743916
1.....6.....8..............6.....135......289......467367249518428513976591768342
1.....6.....8..............6.....135......289......467367249518491568372528713946
1.....6.....8..............6.....135......289......467367518942491263578528749316
1.....6.....8..............6.....135......289......467367548912491263578528719346
1.....6.....8..............6.....135......289......467367548912498213576521769348
1.....6.....8..............6.....135......289......467368719542421563978597248316
1.....6.....8..............6.....135......289......467368719542427563918591248376
1.....6.....8..............6.....135......289......467368749512421563978597218346
1.....6.....8..............6.....135......289......467391248576427563918568719342
1.....6.....8..............6.....135......289......467391248576427569318568713942
1.....6.....8..............6.....135......289......467391768542428513976567249318
1.....6.....8..............6.....135......289......467391768542428519376567243918
1.....6.....8..............6.....135......289......467397218546421563978568749312
1.....6.....8..............6.....135......289......467397218546421569378568743912
1.....6.....8..............6.....135......289......467397248516421563978568719342
1.....6.....8..............6.....135......289......467397248516421569378568713942
1.....6.....8..............6.....135......289......467397248516468513972521769348
1.....6.....8..............6.....135......289......467397248516468519372521763948
1.....6.....8..............6.....135......289......476321548967497263518568719342
1.....6.....8..............6.....135......289......476321548967498763512567219348
1.....6.....8..............6.....135......289......476321568947497213568568749312
1.....6.....8..............6.....135......289......476321568947498713562567249318
1.....6.....8..............6.....135......289......476321749568497568312568213947
1.....6.....8..............6.....135......289......476321769548497518362568243917
1.....6.....8..............6.....135......289......476367219548428563917591748362
1.....6.....8..............6.....135......289......476367249518428513967591768342
1.....6.....8..............6.....135......289......476367518942498263517521749368
1.....6.....8..............6.....135......289......476367548912498213567521769348
1.....6.....8..............6.....135......289......476368219547427563918591748362
1.....6.....8..............6.....135......289......476368219547497568312521743968
1.....6.....8..............6.....135......289......476368249517427513968591768342
1.....6.....8..............6.....135......289......476368249517497518362521763948
1.....6.....8..............6.....135......289......476368719542427563918591248367
1.....6.....8..............6.....135......289......476368749512427513968591268347
1.....6.....8..............6.....135......289......476391248567427563918568719342
1.....6.....8..............6.....135......289......476391248567427569318568713942
1.....6.....8..............6.....135......289......476391268547427513968568749312
1.....6.....8..............6.....135......289......476391268547427519368568743912
1.....6.....8..............6.....135......289......476391748562427563918568219347
1.....6.....8..............6.....135......289......476391748562427569318568213947
1.....6.....8..............6.....135......289......476391748562428563917567219348
1.....6.....8..............6.....135......289......476391748562428569317567213948
1.....6.....8..............6.....135......289......476391768542427513968568249317
1.....6.....8..............6.....135......289......476391768542427519368568243917
1.....6.....8..............6.....135......289......476391768542428513967567249318
1.....6.....8..............6.....135......289......476391768542428519367567243918
1.....6.....8..............6.....135......982......467321768549498513276567249318
1.....6.....8..............6.....135......982......467321769548468513279597248316
1.....6.....8..............6.....135......982......467321769548498513276567248319
1.....6.....8..............6.....135......982......467328719546491563278567248319
1.....6.....8..............6.....135......982......467328719546497563218561248379
1.....6.....8..............6.....135......982......467328749516491563278567218349
1.....6.....8..............6.....135......982......467361248579427569318598713246
1.....6.....8..............6.....135......982......467361248579497563218528719346
1.....6.....8..............6.....135......982......467361249578427568319598713246
1.....6.....8..............6.....135......982......467361548279497263518528719346
1.....6.....8..............6.....135......982......467361549278428763519597218346
1.....6.....8..............6.....135......982......467367218549421569378598743216
1.....6.....8..............6.....135......982......467367218549491563278528749316
1.....6.....8..............6.....135......982......467367219548421568379598743216
1.....6.....8..............6.....135......982......467367248519421569378598713246
1.....6.....8..............6.....135......982......467367248519428519376591763248
1.....6.....8..............6.....135......982......467367248519491563278528719346
1.....6.....8..............6.....135......982......467367248519498513276521769348
1.....6.....8..............6.....135......982......467367249518421568379598713246
1.....6.....8..............6.....135......982......467367249518498513276521768349
1.....6.....8..............6.....135......982......467367518249491263578528749316
1.....6.....8..............6.....135......982......467367519248428763519591248376
1.....6.....8..............6.....135......982......467367548219491263578528719346
1.....6.....8..............6.....135......982......467367548219498213576521769348
1.....6.....8..............6.....135......982......467367549218498213576521768349
1.....6.....8..............6.....135......982......467391248576427569318568713249
1.....6.....8..............6.....135......982......467391548276428763519567219348
1.....6.....8..............6.....135......982......467397218546421569378568743219
1.....6.....8..............6.....135......982......467397248516421569378568713249
1.....6.....8..............6.....135......982......467397248516468513279521769348
1.....6.....8..............6.....135......982......467397518246428763519561249378
1.....6.....8..............6.....135......982......467397548216468213579521769348
1.....6.....8..............6.....135......982......476321748569497563218568219347
1.....6.....8..............6.....135......982......476321748569498563217567219348
1.....6.....8..............6.....135......982......476321749568498563217567218349
1.....6.....8..............6.....135......982......476321768549497513268568249317
1.....6.....8..............6.....135......982......476321768549498513267567249318
1.....6.....8..............6.....135......982......476321769548498513267567248319
1.....6.....8..............6.....135......982......476367218549428569317591743268
1.....6.....8..............6.....135......982......476367218549498563217521749368
1.....6.....8..............6.....135......982......476367219548498563217521748369
1.....6.....8..............6.....135......982......476367248519428519367591763248
1.....6.....8..............6.....135......982......476367248519498513267521769348
1.....6.....8..............6.....135......982......476367249518498513267521768349
1.....6.....8..............6.....135......982......476367518249498263517521749368
1.....6.....8..............6.....135......982......476367519248428763519591248367
1.....6.....8..............6.....135......982......476367519248498263517521748369
1.....6.....8..............6.....135......982......476367548219498213567521769348
1.....6.....8..............6.....135......982......476367549218428713569591268347
1.....6.....8..............6.....135......982......476367549218498213567521768349
1.....6.....8..............6.....135......982......476368219547427568319591743268
1.....6.....8..............6.....135......982......476368219547497563218521748369
1.....6.....8..............6.....135......982......476368249517427518369591763248
1.....6.....8..............6.....135......982......476368249517497513268521768349
1.....6.....8..............6.....135......982......476368519247497263518521748369
1.....6.....8..............6.....135......982......476368549217497213568521768349
1.....6.....8..............6.....135......982......476391248567427569318568713249
1.....6.....8..............6.....135......982......476391268547427519368568743219
1.....6.....8..............6.....135......982......476391548267428763519567219348
1.....6.....8..............6.....135......982......476391568247428713569567249318
1.....6.....8..............6.....315......289......467321548976467219538598763142
1.....6.....8..............6.....315......289......467321548976468719532597263148
1.....6.....8..............6.....315......289......467321769548467518932598243176
1.....6.....8..............6.....315......289......467321769548468513972597248136
1.....6.....8..............6.....315......289......467327518946491263578568749132
1.....6.....8..............6.....315......289......467327569148498213576561748932
1.....6.....8..............6.....315......289......467328549176491768532567213948
1.....6.....8..............6.....315......289......467328719546497568132561243978
1.....6.....8..............6.....315......289......467361249578427518936598763142
1.....6.....8..............6.....315......289......467361249578497568132528713946
1.....6.....8..............6.....315......289......467361548972428719536597263148
1.....6.....8..............6.....315......289......467367219548498563172521748936
1.....6.....8..............6.....315......289......467367518942421769538598243176
1.....6.....8..............6.....315......289......467367518942491263578528749136
1.....6.....8..............6.....315......289......467368549172497218536521763948
1.....6.....8..............6.....315......289......467368719542421563978597248136
1.....6.....8..............6.....315......289......467391248576427569138568713942
1.....6.....8..............6.....315......289......467391768542428513976567249138
1.....6.....8..............6.....315......289......467397218546421563978568749132
1.....6.....8..............6.....315......289......467397568142428719536561243978
1.....6.....8..............6.....315......289......476321548967467219538598763142
1.....6.....8..............6.....315......289......476321548967468719532597263148
1.....6.....8..............6.....315......289......476321568947467219538598743162
1.....6.....8..............6.....315......289......476321568947468719532597243168
1.....6.....8..............6.....315......289......476321568947497213568568749132
1.....6.....8..............6.....315......289......476321568947498713562567249138
1.....6.....8..............6.....315......289......476321749568467518932598263147
1.....6.....8..............6.....315......289......476321749568497568132568213947
1.....6.....8..............6.....315......289......476321769548467518932598243167
1.....6.....8..............6.....315......289......476327549168491268537568713942
1.....6.....8..............6.....315......289......476327549168491768532568213947
1.....6.....8..............6.....315......289......476327569148498213567561748932
1.....6.....8..............6.....315......289......476327569148498713562561248937
1.....6.....8..............6.....315......289......476328549167491768532567213948
1.....6.....8..............6.....315......289......476328569147497213568561748932
1.....6.....8..............6.....315......289......476367219548421568937598743162
1.....6.....8..............6.....315......289......476367518942421769538598243167
1.....6.....8..............6.....315......289......476368219547497568132521743968
1.....6.....8..............6.....315......289......476368719542421568937597243168
1.....6.....8..............6.....315......289......476391248567427569138568713942
1.....6.....8..............6.....315......289......476391268547427513968568749132
1.....6.....8..............6.....315......289......476391748562427569138568213947
1.....6.....8..............6.....315......289......476391748562428569137567213948
1.....6.....8..............6.....315......289......476391768542427513968568249137
1.....6.....8..............6.....315......289......476391768542428513967567249138
1.....6.....8..............6.....315......289......476397548162421769538568213947
1.....6.....8..............6.....315......289......476397548162468219537521763948
1.....6.....8..............6.....315......289......476397568142468219537521743968
1.....6.....8..............6.....315......982......467321768549467519238598243176
1.....6.....8..............6.....315......982......467321768549498513276567249138
1.....6.....8..............6.....315......982......467321769548467518239598243176
1.....6.....8..............6.....315......982......467321769548468513279597248136
1.....6.....8..............6.....315......982......467321769548497518236568243179
1.....6.....8..............6.....315......982......467321769548498513276567248139
1.....6.....8..............6.....315......982......467327568149498213576561749238
1.....6.....8..............6.....315......982......467327569148468213579591748236
1.....6.....8..............6.....315......982......467327569148498213576561748239
1.....6.....8..............6.....315......982......467328549176467218539591763248
1.....6.....8..............6.....315......982......467328719546491563278567248139
1.....6.....8..............6.....315......982......467361248579427569138598713246
1.....6.....8..............6.....315......982......467361249578427568139598713246
1.....6.....8..............6.....315......982......467361249578497518236528763149
1.....6.....8..............6.....315......982......467361548279428719536597263148
1.....6.....8..............6.....315......982......467361549278497218536528763149
1.....6.....8..............6.....315......982......467367218549491563278528749136
1.....6.....8..............6.....315......982......467367219548428563179591748236
1.....6.....8..............6.....315......982......467367518249421769538598243176
1.....6.....8..............6.....315......982......467367518249491263578528749136
1.....6.....8..............6.....315......982......467367519248421768539598243176
1.....6.....8..............6.....315......982......467391248576427569138568713249
1.....6.....8..............6.....315......982......467391248576467519238528763149
1.....6.....8..............6.....315......982......467391548276467219538528763149
1.....6.....8..............6.....315......982......467397218546428563179561749238
1.....6.....8..............6.....315......982......467397518246421769538568243179
1.....6.....8..............6.....315......982......476321748569467519238598263147
1.....6.....8..............6.....315......982......476321748569468519237597263148
1.....6.....8..............6.....315......982......476321749568467518239598263147
1.....6.....8..............6.....315......982......476321768549467519238598243167
1.....6.....8..............6.....315......982......476321768549468519237597243168
1.....6.....8..............6.....315......982......476321768549497513268568249137
1.....6.....8..............6.....315......982......476321768549498513267567249138
1.....6.....8..............6.....315......982......476321769548467518239598243167
1.....6.....8..............6.....315......982......476321769548498513267567248139
1.....6.....8..............6.....315......982......476327548169468219537591763248
1.....6.....8..............6.....315......982......476327549168491268537568713249
1.....6.....8..............6.....315......982......476327568149468219537591743268
1.....6.....8..............6.....315......982......476327568149498213567561749238
1.....6.....8..............6.....315......982......476327569148498213567561748239
1.....6.....8..............6.....315......982......476328549167467218539591763248
1.....6.....8..............6.....315......982......476328569147467218539591743268
1.....6.....8..............6.....315......982......476328569147497213568561748239
1.....6.....8..............6.....315......982......476367218549428569137591743268
1.....6.....8..............6.....315......982......476367219548491568237528743169
1.....6.....8..............6.....315......982......476367518249421769538598243167
1.....6.....8..............6.....315......982......476367519248421768539598243167
1.....6.....8..............6.....315......982......476367519248491268537528743169
1.....6.....8..............6.....315......982......476368219547427568139591743268
1.....6.....8..............6.....315......982......476368519247421768539597243168
1.....6.....8..............6.....315......982......476391248567427569138568713249
1.....6.....8..............6.....315......982......476391248567467519238528763149
1.....6.....8..............6.....315......982......476391268547467519238528743169
1.....6.....8..............6.....315......982......476391548267467219538528763149
1.....6.....8..............6.....315......982......476391568247428713569567249138
1.....6.....8..............6.....315......982......476391568247467219538528743169   
coloin
 
Posts: 2494
Joined: 05 May 2005
Location: Devon

Re: Ask for patterns that they dont have puzzles 2

Postby coloin » Thu Jun 22, 2023 7:04 pm

Here is a perhaps suitably "fruitless" table with some unpresented data and attempted classifications ....which would clearly need verification !
The B1245 and B12347 are from blue
The B159 is from JPF
The B123456 is from champagne
The B123456789 is from red ed

Am pretty sure that the 56675 3-corner value is correct
Code: Select all
+---+---+---+
|...|...|...|
|...|...|...|
|...|...|...|
+---+---+---+
|...|...|123|
|...|...|456|
|...|...|789|
+---+---+---+
|...|617|548|
|...|328|917|
|...|954|362|
+---+---+---+     Exanple of 3-corner  - 56675 ED possibilities

I have estimated the 4-corner and 5-corner possibilities
Code: Select all
Boxes           ED combinations                   classes                                          Acceptable label   
                                                                                                                     
B1                            1                                                                    Box               
B12                          43                 2 classes [minirow repeat]                         BoxPair           
B123                        416                44 classes/gangsters                                Band/Chute               
B124                      56675                 ? classes                                          3-corner           
B1234            ?    2,032,889            ? 7392 classes with 5680 diff sol counts                4-corner           
B12345          ? ~ 100,000,000            ? 7392 classes with   ?  diff sol counts                5-corner           
B123456             983,959,110                44 classes                                          DoubleBand         
B1234567       ~ 45,000,000,000                43 classes                                                             
B12345678      ~ 45,000,000,000                                                                                       
B123456789        5,472,730,538               416 classes by minimum band                          Solution Grid     
                                                                                                                     
B15                         124                15 classes  [5x5]                                   2-Diagonal Box     
B159                    237,083                                                                    3-Diagonal Box     
                                                                                                                     
B1245                 5,699,915              2865 classes                                          4-Square           
B12459                                                                                             4-Squareplusbox     
B12347               18,296,007              2865 classes                                          CrossingBand                                                                                                                           
coloin
 
Posts: 2494
Joined: 05 May 2005
Location: Devon

Re: Ask for patterns that they dont have puzzles 2

Postby blue » Fri Jun 23, 2023 3:24 am

Hi Colin,

This is what I get for 3, 4 & 5-corner numbers:

Code: Select all
B124                     56,676              7869 classes                                          3-corner
B1234                 2,032,854              8923 classes with 5704 diff sol counts                4-corner
B12345              737,910,756              8923 classes with  139 diff sol counts                5-corner

My 3-corner "ED" count is one higher than what you listed. Typo ?

P.S. (Edited) Two more "ED combinations" numbers:

Code: Select all
B1234567         60,335,485,357
B12345678        49,252,605,137
blue
 
Posts: 1045
Joined: 11 March 2013

Re: Ask for patterns that they dont have puzzles 2

Postby coloin » Sun Jun 25, 2023 6:41 pm

Many thanks for producing those numbers ....

3-corner .. yes ..i was one short ...56676 is correct - but would be interested how you classed them

4-corner .... excellent - NB - almost 4/36 = 1/9 of the B12347 number
also wondering how you differentiated between the 4-corners with the same sol counts !

5-corner .... quite a large total ! glad the 8923 classes is the same as the 4-corner classes

Maybe serg can employ the 4-corner to run throuh the patterns ? or maybe it been completed ?
Last edited by coloin on Wed Jun 28, 2023 11:26 pm, edited 1 time in total.
coloin
 
Posts: 2494
Joined: 05 May 2005
Location: Devon

Re: Ask for patterns that they dont have puzzles 2

Postby blue » Sun Jun 25, 2023 10:19 pm

Hi Colin,

3-corner .. hmmm ...I'm still one short ! and would be interested how you classed them too

After generating the ED cases, including getting them into a canonical form, I did this:
  1. Flag each case as "class unknown".
  2. Loop the list, skipping cases where the class is known
  3. As each "unknown" case, is encountered:
    1. Tally one new class
    2. Extend it to a complete grid, and make a puzzle by removing clues from B124
    3. For each solution to the puzzle:
      1. Get the B124 part into canonical form
      2. Find it in the list
      3. Flag it as "class known" (if it isn't already flagged)
blue
 
Posts: 1045
Joined: 11 March 2013

Previous

Return to General