<?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=Multiple_Crossover</id>
	<title>Multiple Crossover - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sudopedia.sudocue.net/index.php?action=history&amp;feed=atom&amp;title=Multiple_Crossover"/>
	<link rel="alternate" type="text/html" href="http://sudopedia.sudocue.net/index.php?title=Multiple_Crossover&amp;action=history"/>
	<updated>2026-04-18T20:07:19Z</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=Multiple_Crossover&amp;diff=783&amp;oldid=prev</id>
		<title>Ruud at 21:06, 29 October 2021</title>
		<link rel="alternate" type="text/html" href="http://sudopedia.sudocue.net/index.php?title=Multiple_Crossover&amp;diff=783&amp;oldid=prev"/>
		<updated>2021-10-29T21:06:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:06, 29 October 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In [[Sudoku &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Variations|Sudoku Variants&lt;/del&gt;]] with additional diagonals like [[Sudoku-X]] and [[Argyle Sudoku]], there are some techniques that are very similar to [[Crossover]] and [[Double Crossover]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In [[Sudoku &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Variant&lt;/ins&gt;]]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;s &lt;/ins&gt;with additional diagonals like [[Sudoku-X]] and [[Argyle Sudoku]], there are some techniques that are very similar to [[Crossover]] and [[Double Crossover]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Triple Crossover ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Triple Crossover ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l78&quot;&gt;Line 78:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 78:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Solving Techniques]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Solving Techniques]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Sudoku-X]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Sudoku-X]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Sudoku Variants]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ruud</name></author>
	</entry>
	<entry>
		<id>http://sudopedia.sudocue.net/index.php?title=Multiple_Crossover&amp;diff=604&amp;oldid=prev</id>
		<title>127.0.0.1: Created page with &quot;In Sudoku Variants with additional diagonals like Sudoku-X and Argyle Sudoku, there are some techniques that are very similar to Crossover an...&quot;</title>
		<link rel="alternate" type="text/html" href="http://sudopedia.sudocue.net/index.php?title=Multiple_Crossover&amp;diff=604&amp;oldid=prev"/>
		<updated>2021-10-27T09:04:47Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;In &lt;a href=&quot;/index.php?title=Sudoku_Variations&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Sudoku Variations (page does not exist)&quot;&gt;Sudoku Variants&lt;/a&gt; with additional diagonals like &lt;a href=&quot;/index.php?title=Sudoku-X&quot; title=&quot;Sudoku-X&quot;&gt;Sudoku-X&lt;/a&gt; and &lt;a href=&quot;/index.php?title=Argyle_Sudoku&quot; title=&quot;Argyle Sudoku&quot;&gt;Argyle Sudoku&lt;/a&gt;, there are some techniques that are very similar to &lt;a href=&quot;/index.php?title=Crossover&quot; title=&quot;Crossover&quot;&gt;Crossover&lt;/a&gt; an...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In [[Sudoku Variations|Sudoku Variants]] with additional diagonals like [[Sudoku-X]] and [[Argyle Sudoku]], there are some techniques that are very similar to [[Crossover]] and [[Double Crossover]].&lt;br /&gt;
&lt;br /&gt;
== Triple Crossover ==&lt;br /&gt;
&lt;br /&gt;
=== Example 1 ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Triple crossover.gif]]&lt;br /&gt;
&lt;br /&gt;
The pink cells are the only cells with the [[candidate]] 1 in the 2 [[diagonal]]s of this [[Sudoku-X]]. Because the candidate 1 is not present in the common cell &amp;#039;&amp;#039;&amp;#039;r5c5&amp;#039;&amp;#039;&amp;#039;, the pink cells must contain exactly 2 occurrences of the digit 1. Due to the fact that the green cell at &amp;#039;&amp;#039;&amp;#039;r2c7&amp;#039;&amp;#039;&amp;#039; [[see]]s (i.e., is weakly linked to) the cells &amp;#039;&amp;#039;&amp;#039;r2c2&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;r2c8&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;r7c7&amp;#039;&amp;#039;&amp;#039;, a 1 at this position would constrain the 2 occurrences of the digit 1 in the diagonals to &amp;#039;&amp;#039;&amp;#039;r4c46&amp;#039;&amp;#039;&amp;#039;, which is impossible, since they are [[peer]]s of each other.&lt;br /&gt;
&lt;br /&gt;
Similarly, a 1 in the green cell at &amp;#039;&amp;#039;&amp;#039;r4c7&amp;#039;&amp;#039;&amp;#039; would constrain the 2 occurrences of the digit 1 in the diagonals to &amp;#039;&amp;#039;&amp;#039;r2c28&amp;#039;&amp;#039;&amp;#039;, which is again impossible.&lt;br /&gt;
&lt;br /&gt;
Therefore, with respect to the triple crossover we can safely [[eliminate]] the candidate 1 from the green cells.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039; This scenario is referred to as a triple crossover because each of the green cells sees 3 pink cells.&lt;br /&gt;
&lt;br /&gt;
=== Example 2 ===&lt;br /&gt;
&lt;br /&gt;
There is also another variant of this technique: &lt;br /&gt;
&lt;br /&gt;
[[Image:Triple crossover flip.gif]]&lt;br /&gt;
&lt;br /&gt;
The logic here is analogous to that described in the first example. The pink cells represent the possible candidate positions for digit 1 in row 6 and row 8. Since these two groups are disjoint (i.e., do not overlap), they must contain 2 occurrences of the digit 1. If &amp;#039;&amp;#039;&amp;#039;r3c7&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;r5c5&amp;#039;&amp;#039;&amp;#039; would contain a 1, this would force the two 1s in these two rows into &amp;#039;&amp;#039;&amp;#039;r68c5&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;r68c7&amp;#039;&amp;#039;&amp;#039;, respectively.&lt;br /&gt;
&lt;br /&gt;
Therefore, with respect to the triple crossover we can safely eliminate the candidate 1 from the green cells.&lt;br /&gt;
&lt;br /&gt;
== Quadruple Crossover ==&lt;br /&gt;
&lt;br /&gt;
=== Example 1 ===&lt;br /&gt;
&lt;br /&gt;
A similar logic still works here, where the green cell sees 4 pink cells (hence the term &amp;quot;&amp;#039;&amp;#039;quadruple&amp;#039;&amp;#039; crossover&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
[[Image:Quadruple crossover.gif]]&lt;br /&gt;
&lt;br /&gt;
=== Example 2 ===&lt;br /&gt;
&lt;br /&gt;
Or in its diagonal variant:&lt;br /&gt;
&lt;br /&gt;
[[Image:Quad crossover.gif]]&lt;br /&gt;
&lt;br /&gt;
The 2 [[house]]s marked in yellow (row 2 and D/), taken together, must contain 2 occurrences of the digit 1, since a 1 cannot exist within the overlapping region (&amp;#039;&amp;#039;&amp;#039;r2c8&amp;#039;&amp;#039;&amp;#039;). If the green cell at &amp;#039;&amp;#039;&amp;#039;r9c9&amp;#039;&amp;#039;&amp;#039; were to contain a 1, it would constrain both occurrences to &amp;#039;&amp;#039;&amp;#039;r23c7&amp;#039;&amp;#039;&amp;#039;, which is impossible, since they both belong to the same column. We can therefore safely eliminate the 1 from &amp;#039;&amp;#039;&amp;#039;r9c9&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== n-tuple Crossover ==&lt;br /&gt;
&lt;br /&gt;
=== Example 1 ===&lt;br /&gt;
&lt;br /&gt;
If we have more diagonals we get more complicated crossovers. Here a 10-tuple crossover in a sudoku with the bold X pattern (6 diagonals).&lt;br /&gt;
&lt;br /&gt;
[[Image:10tuple crossover.gif]]&lt;br /&gt;
&lt;br /&gt;
=== Example 2 ===&lt;br /&gt;
&lt;br /&gt;
And a 13tuple crossover in an [[Argyle Sudoku]]:&lt;br /&gt;
&lt;br /&gt;
[[Image:Argyle crossover3.gif]]&lt;br /&gt;
&lt;br /&gt;
In this more complicated example, the three boxes with the yellow background are disjoint, and must therefore contain 3 occurrences of the digit 1, which are locked in the cells marked in light and dark pink. The green cell sees all light pink cells. Therefore, if the green cell were to contain a 1, it would constrain the three 1s in boxes 1, 3 and 5 to the cells marked in dark pink. However, this is impossible, because the dark pink cells can only accommodate 2 of these 3 occurrences in total, due to the fact that &amp;#039;&amp;#039;&amp;#039;r2c9&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;r6c5&amp;#039;&amp;#039;&amp;#039; see each other.&lt;br /&gt;
&lt;br /&gt;
== General Rule ==&lt;br /&gt;
&lt;br /&gt;
From the above examples, we can formulate the general principle as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;quot;If all cells with a certain candidate in N pairwise disjoint, locked, groups (N &amp;gt; 1) that are not weakly linked to a certain green cell are located in (N - 1) pairwise disjoint groups and the green cell isn&amp;#039;t in these N groups, then the green cell cannot have this candidate.&amp;quot;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039; To be disjoint is not really necessary. The technique is still valid if all common cells belonging to a pair of groups either do not have the candidate (as is the case in some of the examples above), or are weakly linked to the green cell. In the latter case, if one of the common cells were to contain the digit in question, the fact that it sees the green cell would directly prevent a 1 from existing in the green cell, even though the logic described above would break down.&lt;br /&gt;
&lt;br /&gt;
== External Link ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red; text-decoration: line-through;&amp;quot;&amp;gt;www.djape.net/sudoku/forum/viewtopic.php?t=344&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;start=15&amp;lt;/span&amp;gt; djape.net forum post &amp;#039;&amp;#039;(no longer available)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Crossover]]&lt;br /&gt;
* [[Double Crossover]]&lt;br /&gt;
* [[Finned Double Crossover]]&lt;br /&gt;
* [[Skewed Swordfish]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Solving Techniques]]&lt;br /&gt;
[[Category:Sudoku-X]]&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>
	</entry>
</feed>