| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| arkietech 
 
 
 Joined: 31 Jul 2008
 Posts: 1834
 Location: Northwest Arkansas USA
 
 | 
			
				|  Posted: Tue Apr 10, 2012 6:02 am    Post subject: au tough 4/10/12 |   |  
				| 
 |  
				|  	  | Code: |  	  | *-----------*
 |9..|7..|...|
 |...|.42|5.6|
 |...|..1|87.|
 |---+---+---|
 |...|...|15.|
 |...|.3.|...|
 |.56|...|...|
 |---+---+---|
 |.21|8..|...|
 |3.9|52.|...|
 |...|..7|..4|
 *-----------*
 | 
 Play/print online
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Marty R. 
 
 
 Joined: 12 Feb 2006
 Posts: 5770
 Location: Rochester, NY, USA
 
 | 
			
				|  Posted: Tue Apr 10, 2012 6:36 pm    Post subject: |   |  
				| 
 |  
				| I threw in the towel. There's one Finned X-Wing on 7 that looks worthless.   
 
  	  | Code: |  	  | +-------------------+----------------+-------------------+
 | 9     136   235   | 7    568  368  | 234   1234  123   |
 | 178   1378  378   | 39   4    2    | 5     139   6     |
 | 2456  346   2345  | 369  569  1    | 8     7     239   |
 +-------------------+----------------+-------------------+
 | 2478  34789 23478 | 2469 6789 689  | 1     5     2789  |
 | 12478 14789 2478  | 1249 3    5    | 24679 24689 2789  |
 | 12478 5     6     | 1249 1789 89   | 23479 23489 23789 |
 +-------------------+----------------+-------------------+
 | 47    2     1     | 8    69   3469 | 3679  369   5     |
 | 3     47    9     | 5    2    46   | 67    18    18    |
 | 568   68    58    | 139  19   7    | 239   239   4     |
 +-------------------+----------------+-------------------+
 
 | 
 Play this puzzle online at the Daily Sudoku site
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SudoQ 
 
 
 Joined: 02 Aug 2011
 Posts: 127
 
 
 | 
			
				|  Posted: Tue Apr 10, 2012 7:02 pm    Post subject: |   |  
				| 
 |  
				| I tested this puzzle in a public solution program, and it found a 'Sue de Coq':  	  | Code: |  	  | r1c23 - {12356} (r1c789 - {1234}, r3c1 - {56}) => r3c2<>6, r3c3<>5, r1c6<>3 | 
 At some point I'll try to understand how such a thing works!
 
 /SudoQ
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| arkietech 
 
 
 Joined: 31 Jul 2008
 Posts: 1834
 Location: Northwest Arkansas USA
 
 | 
			
				|  Posted: Tue Apr 10, 2012 7:20 pm    Post subject: |   |  
				| 
 |  
				|  	  | Code: |  	  | *--------------------------------------------------------------------* | 9      136    235    | 7      568    368    | 234    1234   123    |
 | 178    1378   378    |a39     4      2      | 5      139    6      |
 |b56     346    2345   |b369   b569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 1-39   19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 np[(3=9)r2c4-anp(9=356)r3c145] => r9c4<>39
 stte
 
 | 
 I hope I'm showing this correctly.
 if r2c4=9 r3c15 become a 56 pair making r3c4=3
 this makes r23c4 a Pseudo 39 pair and therefore r9c4<>39
 
 oops
  what if it is a 3! back to the drawing board...it look so good this morning.
 r9c4 <> 3 only but that is all that is needed,
 (3=9)r2c4-anp(9=356)r3c145 => r9c4<>3
 Play/print online
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Luke451 
 
 
 Joined: 20 Apr 2008
 Posts: 310
 Location: Southern Northern California
 
 | 
			
				|  Posted: Tue Apr 10, 2012 7:49 pm    Post subject: |   |  
				| 
 |  
				|  	  | arkietech wrote: |  	  |  	  | Code: |  	  | *--------------------------------------------------------------------* | 9      136    235    | 7      568    368    | 234    1234   123    |
 | 178    1378   378    |a39     4      2      | 5      139    6      |
 |b56     346    2345   |b369   b569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 1-39   19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 np[(3=9)r2c4-anp(9=356)r3c145] => r9c4<>39
 stte
 
 | 
 I hope I'm showing this correctly.
 if r2c4=9 r3c15 become a 56 pair making r3c4=3
 this makes r23c4 a Pseudo 39 pair and therefore r9c4<>39
 
 oops
  what if it is a 3! back to the drawing board...it look so good this morning.
 r9c4 <> 3 only but that is all that is needed,
 (3=9)r2c4-anp(9=356)r3c145 => r9c4<>3
 Play/print online
 | 
 
 Nice spot! That's an ALS-xz, by the way.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| daj95376 
 
 
 Joined: 23 Aug 2008
 Posts: 3854
 
 
 | 
			
				|  Posted: Tue Apr 10, 2012 10:01 pm    Post subject: |   |  
				| 
 |  
				|  	  | arkietech wrote: |  	  |  	  | Code: |  	  | *--------------------------------------------------------------------* | 9      136    235    | 7      568    368    | 234    1234   123    |
 | 178    1378   378    |a39     4      2      | 5      139    6      |
 |b56     346    2345   |b369   b569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 1-39   19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 np[(3=9)r2c4-anp(9=356)r3c145] => r9c4<>39
 stte
 
 | 
 I hope I'm showing this correctly.
 if r2c4=9 r3c15 become a 56 pair making r3c4=3
 this makes r23c4 a Pseudo 39 pair and therefore r9c4<>39
 
 | 
 I don't think the r9c4<>39 is correct. My solver reports:
 
 
  	  | Code: |  	  | (3=9)r2c4 - (9=ALS=3)r3c45 - loop  =>  r1c6<>3 
 | 
 But it has a bug and missed r9c4<>3 as well. It also doesn't list the ALS connecting cell -- r3c1 -- in its most compact output format.
 
 I also have a problem with ALS loops and the "passive digits" -- <56> -- performing eliminations. I nearly fell out of my chair the first time I saw Luke use them in one of his solutions. _
  _ 
 A more accurate representation:
 
 
  	  | Code: |  	  | (3=9)r2c4 - (956=ALS=563)r3c145 - loop  =>  r1c6,r9c4<>3, r3c3<>5, r3c2<>6 
 | 
 
 Regards, Danny
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| arkietech 
 
 
 Joined: 31 Jul 2008
 Posts: 1834
 Location: Northwest Arkansas USA
 
 | 
			
				|  Posted: Wed Apr 11, 2012 1:42 am    Post subject: |   |  
				| 
 |  
				|  	  | Luke451 wrote: |  	  | Nice spot! That's an ALS-xz, by the way.
 | 
 
 Here is what I see:
  	  | Code: |  	  | *--------------------------------------------------------------------* | 9      136    235    | 7      568    368    | 234    1234   123    |
 | 178    1378   378    |a39     4      2      | 5      139    6      |
 |b56     346    2345   |b369   b569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 19-3   19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 (3=9)r2c4-(9=3np[56])r3c145 => r9c4<>3
 | 
 I don't see the ALS-xz
  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Luke451 
 
 
 Joined: 20 Apr 2008
 Posts: 310
 Location: Southern Northern California
 
 | 
			
				|  Posted: Wed Apr 11, 2012 4:08 pm    Post subject: |   |  
				| 
 |  
				|  	  | arkietech wrote: |  	  |  	  | Luke451 wrote: |  	  | Nice spot! That's an ALS-xz, by the way.
 | 
 
 Here is what I see:
  	  | Code: |  	  | *--------------------------------------------------------------------* | 9      136    235    | 7      568    368    | 234    1234   123    |
 | 178    1378   378    |a39     4      2      | 5      139    6      |
 |b56     346    2345   |b369   b569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 19-3   19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 (3=9)r2c4-(9=3np[56])r3c145 => r9c4<>3
 | 
 I don't see the ALS-xz
  | 
 There are different ways of looking at this, but now I think that it is not only an ALS-xz, but a doubly-linked ALS-xz! Both the 3 and 9 are "restricted common digits." That carries a little more clout that just an ALS-xz as far as the number of eliminations.
 
 I'm rusty on doubly-linked ALS-xz, and I'm away from my notes. Will follow up...
 
 For now, here's one ALS-xz argument:
 
  	  | Code: |  	  | *--------------------------------------------------------------------* | 9      136    235    | 7      568    368    | 234    1234   123    |
 | 178    1378   378    |a39     4      2      | 5      139    6      |
 |b56     346    2345   |b369   b569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 19-3   19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 | 
 
 A: (39)r2c4
 B: (3569)r3c145
 
 x=9 (restricted common)
 z=3 (other common)
 
 ==>r9c4<>3
 
 In Eureka: (3=9)r2c4-(9=356)als:r3c145 ==>r9c4<>3
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| arkietech 
 
 
 Joined: 31 Jul 2008
 Posts: 1834
 Location: Northwest Arkansas USA
 
 | 
			
				|  Posted: Wed Apr 11, 2012 4:24 pm    Post subject: |   |  
				| 
 |  
				|  	  | Luke451 wrote: |  	  | A: (39)r2c4 B: (3569)r3c145
 
 x=9 (restricted common)
 z=3 (other common)
 
 ==>r9c4<3>r9c4<>3
 | 
 
 Thanks Luke451
  A set in a single cell is what was throwing me. 
 Looking forward to more on ALS's The Eureka helps.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Luke451 
 
 
 Joined: 20 Apr 2008
 Posts: 310
 Location: Southern Northern California
 
 | 
			
				|  Posted: Wed Apr 11, 2012 6:58 pm    Post subject: |   |  
				| 
 |  
				|  	  | daj95376 wrote: |  	  |  	  | Code: |  	  | (3=9)r2c4 - (956=ALS=563)r3c145 - loop  =>  r1c6,r9c4<>3, r3c3<>5, r3c2<>6 | 
 | 
 After seeing this, I'm quite convinced this is indeed a doubly-linked ALS-xz.
 
 As I mentioned above, both the (3) and (9) are "restricted common candidates." This simply means that the (3) cannot be in both sets (39) and (3569) at the same time, and the (9) cannot be in both sets at the same time.
 
 "Extra digits" are those candidates in both sets that are not RCCs (restricted common candidates.)
 
 There are no extra digits in the (39) set, but the (3569) set has the extra digits (56).
 
 
  	  | Code: |  	  | *--------------------------------------------------------------------* | 9      136    235    | 7      568    368    | 234    1234   123    |
 | 178    1378   378    |a39     4      2      | 5      139    6      |
 |b56     346    2345   |b369   b569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 19-3   19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 | 
 The eliminations are any outside digits that can see all the candidates of either RCC, and all the outside candidates that can see all of the extra digits:
 
 * (3)r9c4 and (3)r1c6 both see both the RCC (3) and are out.
 * (6)r3c2 and (5)r3c3 both see all of the extra digits (56) and are out.
 
 Those are the same eliminations as the loop your solver found, Danny. They also show how doubly-linked turns "passive digits" into passive aggressive.
 
 I would say the doubly-linked ALS-xz has the slight advantage over the loop in that utilizing it does not require any chain whatsover. Pattern solvers can immediately make the elims as soon as the pattern is recognized. Instant gratification
   
 (Edit: corrected terminology, RCC is correct, not RCD)
 
 Last edited by Luke451 on Fri Apr 13, 2012 8:29 pm; edited 1 time in total
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Luke451 
 
 
 Joined: 20 Apr 2008
 Posts: 310
 Location: Southern Northern California
 
 | 
			
				|  Posted: Fri Apr 13, 2012 5:38 pm    Post subject: |   |  
				| 
 |  
				|  	  | SudoQ wrote: |  	  | I tested this puzzle in a public solution program, and it found a 'Sue de Coq':  	  | Code: |  	  | r1c23 - {12356} (r1c789 - {1234}, r3c1 - {56}) => r3c2<>6, r3c3<>5, r1c6<>3 | 
 At some point I'll try to understand how such a thing works!
 | 
 How about the doubly-linked ALS-xz perspective, as long the topic came up?
 
 Your Sue de Coq is a complement of the doubly-linked ALS-xz pointed out above.
 
  	  | Code: |  	  | *--------------------------------------------------------------------* | 9     *136   *235    | 7      568   -368    |*234   *1234  *123    |
 | 178    1378   378    | 39     4      2      | 5      139    6      |
 |#56     34-6   234-5  | 369    569    1      | 8      7      239    |
 |----------------------+----------------------+----------------------|
 | 2478   34789  3478   | 2469   6789   689    | 1      5      2789   |
 | 12478  14789  478    | 1249   3      5      | 2469   24689  2789   |
 | 12478  5      6      | 1249   1789   89     | 2349   23489  23789  |
 |----------------------+----------------------+----------------------|
 | 47     2      1      | 8      69     3469   | 3679   369    5      |
 | 3      47     9      | 5      2      46     | 67     18     18     |
 | 56     68     58     | 139    19     7      | 239    239    4      |
 *--------------------------------------------------------------------*
 | 
 * In row 1 there is an almost locked set (6 digits in 5 cells), (123456)r1c23789
 # In r3c1 there is a second ALS (2 digits in 1 cell), (56)r3c1
 
 The two ALSs have two candidates that cannot be in both sets, (5) and (6) (restricted common candidates.)
 
 (5)r3c3 sees both the RCC(5) and can be eliminated.
 (6)r3c2 sees both the RCC(6) and can be eliminated.
 (3)r1c6 sees every (3)  in the first ALS and can be eliminated.
 
 The eliminations are possible because if any digit of an ALS is removed, the set becomes locked.
 With the two sets doubly-linked, this would result in too few candidates for the available cells.
 
 
 
 
 Some basics:
 
 A "locked set" exists when N digits are locked in N cells within a house, such as
 
 1 digit  in 1 cell
 2 digits in 2 cells
 3 digits in 3 cells
 4 digits in 4 cells
 etc.
 
 An "almost locked set" (ALS) exists when N+1 digits are locked in N cells within a house, such as
 
 2 digits in 1 cell
 3 digits in 2 cells
 4 digits in 3 cells
 5 digits in 4 cells
 etc.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |