<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sudopedia.sudocue.net/index.php?action=history&amp;feed=atom&amp;title=ALS-XY-Wing</id>
	<title>ALS-XY-Wing - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sudopedia.sudocue.net/index.php?action=history&amp;feed=atom&amp;title=ALS-XY-Wing"/>
	<link rel="alternate" type="text/html" href="http://sudopedia.sudocue.net/index.php?title=ALS-XY-Wing&amp;action=history"/>
	<updated>2026-04-18T21:37:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.2</generator>
	<entry>
		<id>http://sudopedia.sudocue.net/index.php?title=ALS-XY-Wing&amp;diff=361&amp;oldid=prev</id>
		<title>127.0.0.1: Created page with &quot;The &#039;&#039;&#039;ALS-XY-Wing&#039;&#039;&#039; rule is a solving technique that uses three Almost Locked Sets.  Make sure you understand the concept of Almost Locked Sets (ALSs) before you...&quot;</title>
		<link rel="alternate" type="text/html" href="http://sudopedia.sudocue.net/index.php?title=ALS-XY-Wing&amp;diff=361&amp;oldid=prev"/>
		<updated>2021-10-25T16:35:04Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The &amp;#039;&amp;#039;&amp;#039;ALS-XY-Wing&amp;#039;&amp;#039;&amp;#039; rule is a &lt;a href=&quot;/index.php?title=Solving_technique&quot; title=&quot;Solving technique&quot;&gt;solving technique&lt;/a&gt; that uses three &lt;a href=&quot;/index.php?title=Almost_Locked_Set&quot; title=&quot;Almost Locked Set&quot;&gt;Almost Locked Sets&lt;/a&gt;.  Make sure you understand the concept of &lt;a href=&quot;/index.php?title=Almost_Locked_Set&quot; title=&quot;Almost Locked Set&quot;&gt;Almost Locked Sets&lt;/a&gt; (ALSs) before you...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The &amp;#039;&amp;#039;&amp;#039;ALS-XY-Wing&amp;#039;&amp;#039;&amp;#039; rule is a [[solving technique]] that uses three [[Almost Locked Set]]s.&lt;br /&gt;
&lt;br /&gt;
Make sure you understand the concept of [[Almost Locked Set]]s (ALSs) before you proceed.&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
Say we have three [[Almost Locked Set]]s &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;. Suppose&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; share a [[restricted common]] &amp;#039;&amp;#039;&amp;#039;Y&amp;#039;&amp;#039;&amp;#039;,&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; share a [[restricted common]] &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;, and&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Y&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039; are different [[digit]]s.&lt;br /&gt;
&lt;br /&gt;
Then for any digit &amp;#039;&amp;#039;&amp;#039;X&amp;#039;&amp;#039;&amp;#039; that is distinct from &amp;#039;&amp;#039;&amp;#039;Y&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039; and is a common [[candidate]] for &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039;, we can [[eliminate]] &amp;#039;&amp;#039;&amp;#039;X&amp;#039;&amp;#039;&amp;#039; from any [[cell]] that sees all cells belonging to either &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; and having &amp;#039;&amp;#039;&amp;#039;X&amp;#039;&amp;#039;&amp;#039; as a candidate.&lt;br /&gt;
&lt;br /&gt;
== Relations to other techniques ==&lt;br /&gt;
Observe that this [[solving technique]] generalizes [[XY-Wing]], and hence the name ALS-XY-Wing. Note that each of the three [[bivalue]] [[cell]]s in the XY-Wing is itself an ALS, hence we can set &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; as the [[pivot]] cell, and the other two [[pincer]] cells as &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; respectively.&lt;br /&gt;
&lt;br /&gt;
Recall that the XY-Wing is a [[chain]] of length three, and can be generalized to [[XY-Chain]], which is a chain of arbitrarily length. Similarly, we can generalize ALS-XY-Wing to [[ALS-XY-Chain]], which is a chain whose [[node]]s are ALSs instead of single cells.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
This example is taken from Ron Moore&amp;#039;s [http://www.sudocue.net/forum/viewtopic.php?p=2717 walkthrough] for Ruud&amp;#039;s [http://www.sudocue.net/olddaily.php?id=509&amp;amp;sol=0 2007 May 5 Nightmare].&lt;br /&gt;
&lt;br /&gt;
[[Image:ALSXYWingExample.png]]&lt;br /&gt;
&lt;br /&gt;
The ALS-XYZ-Wing is constructed as follows:&lt;br /&gt;
* The ALS &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; is the cells colored green in box 8,&lt;br /&gt;
* The ALS &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; is the cells colored light blue in box 3,&lt;br /&gt;
* The ALS &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; is the cell colored yellow in box 9,&lt;br /&gt;
* The restricted common &amp;#039;&amp;#039;&amp;#039;Y&amp;#039;&amp;#039;&amp;#039; between &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; is 2, and&lt;br /&gt;
* The restricted common &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039; between &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; is 1.&lt;br /&gt;
&lt;br /&gt;
The cells &amp;#039;&amp;#039;&amp;#039;r7c46&amp;#039;&amp;#039;&amp;#039; in ALS &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039; and the cell &amp;#039;&amp;#039;&amp;#039;r2c9&amp;#039;&amp;#039;&amp;#039; in ALS &amp;#039;&amp;#039;&amp;#039;B&amp;#039;&amp;#039;&amp;#039; contain the candidate 5. Since all of &amp;#039;&amp;#039;&amp;#039;r7c46&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;r2c9&amp;#039;&amp;#039;&amp;#039; have a common peer &amp;#039;&amp;#039;&amp;#039;r7c9&amp;#039;&amp;#039;&amp;#039;, we can eliminate 5 from &amp;#039;&amp;#039;&amp;#039;r7c9&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
A possible Eureka notation for this elimination is:&lt;br /&gt;
&lt;br /&gt;
 (5=24791)ALS:r12c89,r3c8 - (1=2)r7c8 - (216=5)ALS:r7c46,r9c5 =&amp;gt; r7c9 &amp;lt;&amp;gt; 5 &lt;br /&gt;
&lt;br /&gt;
Note, the reader must check the grid to ensure that r7c9 can see all the 5&amp;#039;s in both ALS&amp;#039;s and similarly for the links involving digits 1 and 2.&lt;br /&gt;
&lt;br /&gt;
Using the ALS (245)r12c9 and a group node for (2)r12c8 we could also use ALS nodes in an [[Alternating Inference Chain]]:&lt;br /&gt;
&lt;br /&gt;
 (5=42)ALS:r12c9 - (2)r12c8 = (2)r7c8 - (216=5)ALS:r7c46,r9c5 =&amp;gt; r7c9 &amp;lt;&amp;gt; 5&lt;br /&gt;
&lt;br /&gt;
which provides greater freedom for the locations of candidates in box 3.&lt;br /&gt;
&lt;br /&gt;
In this example, since the pivot ALS &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039; is a single cell, we can replicate the same elimination using [[Death Blossom]] instead.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;2-Box ALS-XT-Wing Example&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The previous example is excellent but it is one of the most difficult ALS-XY-Wing examples to spot.  The 2-Box example shown below is one of the easiest and perhaps most frequently occuring ALS-XY-Wing.  In this example the pivot ALS(12) is r2c2, one pincer ALS(23) is r2c6, and the other pincer ALS(138) is r1c12.  Note that this closely resembles a 2-Box XY-Wing, except that the 138 ALS is used in place of a 13 cell.  It also works in exactly the same manner and 3 can be eliminated from r1c9, since 3 is either in r2c6 or in the 138 ALS, depending on the pivot value. After this elimination the puzzle is easily solved using basic techniques.&lt;br /&gt;
&lt;br /&gt;
One could argue that this would be an ALS-XZ example if r2c2 and r2c6 are grouped together, but this is irrevalent since the same statement could be made for any XY-Wing.&lt;br /&gt;
&lt;br /&gt;
2-Box ALS-XY-Wing Example[code]&lt;br /&gt;
 |-----------------+-----------------+------------------|&lt;br /&gt;
 |  38   18    6   | 134    2    9   |   5    7   1-34  |&lt;br /&gt;
 | 235   12    9   |   8  145    7   |  23  124     6   |&lt;br /&gt;
 | 2357   4  1257  | 135   15    6   |   9   12     8   |&lt;br /&gt;
 |-----------------+-----------------+------------------|&lt;br /&gt;
 | 245    6   25   |   9    7   235  |  38  148   134   |&lt;br /&gt;
 |   1    9  278   | 2346 468   238  |  67    5    34   |&lt;br /&gt;
 | 4578   3  578   | 1456 14568 158  |  67    9     2   |&lt;br /&gt;
 |-----------------+-----------------+------------------|&lt;br /&gt;
 |  28    5    3   |   7  168   128  |   4  268     9   |&lt;br /&gt;
 |   6  1278 1278  |  25    9    4   |  28    3    57   |&lt;br /&gt;
 |   9   278   4   | 256    3   258  |   1  268    57   |&lt;br /&gt;
 |-----------------+-----------------+-----------------| [/code]&lt;br /&gt;
&lt;br /&gt;
The original puzzle is:&lt;br /&gt;
&lt;br /&gt;
006020570 009800006 040006008 000970000 100000050 030000002 053700400 600004030 900030100&lt;br /&gt;
&lt;br /&gt;
== Notes on notation ==&lt;br /&gt;
Unlike [[ALS-XZ]] and [[XY-Wing]], which eliminates the [[digit]] &amp;#039;&amp;#039;&amp;#039;Z&amp;#039;&amp;#039;&amp;#039;, the ALS-XY-Wing eliminates the [[digit]] &amp;#039;&amp;#039;&amp;#039;X&amp;#039;&amp;#039;&amp;#039; instead. Unfortunately, this inconsistent notation is widely used by the [[Sudoku]] community.&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
* [http://forum.enjoysudoku.com/post16334.html#p16334 Almost locked rules (for now)]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[XY-Wing]]&lt;br /&gt;
* [[Almost Locked Set]]&lt;br /&gt;
* [[ALS-XZ]]&lt;br /&gt;
* [[ALS-XY-Chain]]&lt;br /&gt;
* [[Death Blossom]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Solving Techniques]]&lt;br /&gt;
[[Category:Chains and Loops]]&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>
	</entry>
</feed>