Myth Jellies wrote:............. but multi-digit coloring is an alternative.
Note that the 4b color is trying to occupy cells that contain both the 2A color and its conjugate color 2a. Since either 2A or 2a must be true, we know that 4b must be false, eliminating the 4's from r8c8 and r9c5 and basically solving the puzzle.
Hi MJ, I think you are aware that this "multi-digit coloring" has been known as "advanced colouring" or "super colouring" for some time. Nevertheless, I like your name "multi-digit colouring"
because it is more informative and not easy to be confused with "simple colouring" or "multiple colouring" that deals with a single digit.
As a matter of interest, I would like to point out that all deductions produced by
multi-digit colouring are double implication chains and are equivalent to
discontinuous simple nice loops, three of which as illustrated below.
Nice loop 1 (red): [r2c8]=2=[r2c2]-2-[r3c1]=2=[r9c1]-2-[r9c5]-4-[r8c5]=4=[r8c8]=2=[r2c8], implies r2c8=2
Nice loop 2 (black): [r8c8]-2-[r2c8]=2=[r2c2]-2-[r3c1]=2=[r9c1]-2-[r9c5]-4-[r8c5]=4=[r8c8], implies r8c8<>2
Nice loop 3 (blue): [r8c8]-4-[r2c8]-2-[r2c2]=2=[r3c1]-2-[r9c1]=2=[r9c5]=4=[r8c5]-4-[r8c8], implies r8c8<>4
Here are some of the nice loops that can also be identified from the grid:
[r9c5]-4-[r8c5]=4=[[r8c8]-4-[r2c8]-2-[r2c2]=2=[r3c1]-2-[r9c1]=2=[r9c5], implies r9c5<>4
[r9c5]=2=[r8c5]=4=[[r8c8]-4-[r2c8]-2-[r2c2]=2=[r3c1]-2-[r9c1]=2=[r9c5], implies r9c5=2
[r2c8]-4-[r2c2]-2-[r3c1]=2=[r9c1]-2-[r9c5]-4-[r8c5]=4=[r8c8]=2=[r2c8], implies r2c8<>4
[r9c1]-2-[r9c5]-4-[r8c5]=4=[[r8c8]-4-[r2c8]-2-[r2c2]=2=[r3c1]-2-[r9c1], implies r9c1<>2
[r3c1]=2=[[r9c1]-2-[r9c5]-4-[r8c5]=4=[[r8c8]-4-[r2c8]-2-[r2c2]=2=[r3c1], implies r3c1=2
where:
'=x=' represents
strong inference meaning if candidate 'x' in the preceding node is false, then candidate 'x' in the following node is true.
'-x-' represents
weak inference meaning if candidate 'x' in the preceding node is true, then candidate 'x' in the following node is false.