<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.sudopedia.org/index.php?action=history&amp;feed=atom&amp;title=Supercoloring</id>
	<title>Supercoloring - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.sudopedia.org/index.php?action=history&amp;feed=atom&amp;title=Supercoloring"/>
	<link rel="alternate" type="text/html" href="https://www.sudopedia.org/index.php?title=Supercoloring&amp;action=history"/>
	<updated>2026-04-29T04:16:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://www.sudopedia.org/index.php?title=Supercoloring&amp;diff=569&amp;oldid=prev</id>
		<title>Rooted: Created page with &quot;'''Supercoloring''' is the precursor to Multi-Colors, which eventually evolved into Ultracoloring and 3D Medusa. This advanced solving technique was originally...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.sudopedia.org/index.php?title=Supercoloring&amp;diff=569&amp;oldid=prev"/>
		<updated>2025-07-20T15:42:49Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Supercoloring&amp;#039;&amp;#039;&amp;#039; is the precursor to &lt;a href=&quot;/wiki/Multi-Colors&quot; title=&quot;Multi-Colors&quot;&gt;Multi-Colors&lt;/a&gt;, which eventually evolved into &lt;a href=&quot;/wiki/Ultracoloring&quot; class=&quot;mw-redirect&quot; title=&quot;Ultracoloring&quot;&gt;Ultracoloring&lt;/a&gt; and &lt;a href=&quot;/wiki/3D_Medusa&quot; title=&quot;3D Medusa&quot;&gt;3D Medusa&lt;/a&gt;. This advanced &lt;a href=&quot;/wiki/Solving_technique&quot; title=&quot;Solving technique&quot;&gt;solving technique&lt;/a&gt; was originally...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Supercoloring''' is the precursor to [[Multi-Colors]], which eventually evolved into [[Ultracoloring]] and [[3D Medusa]]. This advanced [[solving technique]] was originally designed for computer solvers, although it can be executed by a human solver with lots of paper and patience.&lt;br /&gt;
&lt;br /&gt;
== How it Works ==&lt;br /&gt;
&lt;br /&gt;
The technique operates on all remaining [[candidate]]s in the grid, excluding the [[given]]s and the solved [[cell]]s. Although it considers all remaining candidates, it is still a [[single-digit]] solving technique. Interactions between different [[digit]]s are not taken into consideration.&lt;br /&gt;
&lt;br /&gt;
=== Assign Colors ===&lt;br /&gt;
&lt;br /&gt;
Each remaining candidate receives a different color. For practical purposes, letters are used to represent these colors. In this stage, [[conjugate pair]]s are ignored. A grid with 50 remaining candidates will have 50 different colors.&lt;br /&gt;
&lt;br /&gt;
=== Build Exclusion Matrix ===&lt;br /&gt;
&lt;br /&gt;
Create a list of all color pairs which are mutually exclusive, because they represent the same digit in a single [[house]]. You only need half the matrix. ''A excludes B'' also implies ''B excludes A''.&lt;br /&gt;
&lt;br /&gt;
=== Build Conjugate Matrix ===&lt;br /&gt;
&lt;br /&gt;
Create a list of all color pairs which form a conjugate pair in one or more houses.&lt;br /&gt;
&lt;br /&gt;
=== Recolor Equivalent Colors ===&lt;br /&gt;
&lt;br /&gt;
When '''A''' is conjugate to '''B''' and '''A''' is conjugate to '''C''', '''B''' and '''C''' are [[equivalent]]. Every '''C''' is replaced by '''B''' in the results. This process is repeated until no more colors can be merged. At the end, each pair of conjugate colors represents a color [[cluster]].&lt;br /&gt;
&lt;br /&gt;
=== Build Implication Matrix ===&lt;br /&gt;
&lt;br /&gt;
Using the Exclusion Matrix and the Conjugate Matrix, a third matrix is calculated. The following rule is used:&lt;br /&gt;
&lt;br /&gt;
When '''A''' excludes '''B''' and '''B''' is conjugate to '''C''', '''A''' implies '''C'''. This matrix only works in a single direction. When '''A''' implies '''C''', it is not true that '''C''' also implies '''A'''.&lt;br /&gt;
&lt;br /&gt;
=== Evaluate the Results ===&lt;br /&gt;
&lt;br /&gt;
* The Contradiction rule&lt;br /&gt;
: When '''A''' implies '''B''' and '''A''' implies '''C''' and '''B''' excludes '''C''', we have found a contradiction, allowing us to eliminate the candidates for color '''A'''.&lt;br /&gt;
&lt;br /&gt;
* The Identity rule&lt;br /&gt;
: When '''A''' implies '''B''' and '''B''' implies '''A''', '''A''' and '''B''' are equivalent and we can replace all instances of '''B''' by '''A'''. After this recoloring, we may be able to expand the Exclusion Matrix.&lt;br /&gt;
&lt;br /&gt;
== Supercoloring and other Coloring Techniques ==&lt;br /&gt;
&lt;br /&gt;
Supercoloring did not survive as a solving technique, but its remnants can be found in Multi-Colors and other coloring techniques. Although these techniques use the same principles, the process is simplified so it can be performed by human solvers.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.setbb.com/sudoku/viewtopic.php?p=766#766 Introduction on Sudoku Programmers forum]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Coloring]]&lt;br /&gt;
* [[Multi-Colors]]&lt;br /&gt;
* [[Ultracoloring]]&lt;br /&gt;
* [[3D Medusa]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Solving Techniques]]&lt;/div&gt;</summary>
		<author><name>Rooted</name></author>
		
	</entry>
</feed>