Let's build a zoo...

Advanced methods and approaches for solving Sudoku puzzles

Let's build a zoo...

Postby algernon » Mon Jul 03, 2006 7:46 pm

With a "zoo" I mean a collection of "animals" (sudoku puzzles), where
each animal represents a solving method, so that this puzzle can only
be solved using that method. I know that:

a) strictly speaking this is impossible, as T&E solves every puzzle, or
APE solves every XYZ-Wing, ...

b) this has been done before

There are some good attempts, the best of which is the benchmark list
posted by ruud. Some of the "animals" therein are true representant of
their method, most notably the hidden quad, which is seldom seen in
wildlife:)
But some of the puzzles can be solved by other methods (e.g. the
"Finned Swordfish digit 9", which can be solved by APE).

As almost every puzzle needs some other methods to solve (even the
legitimate hidden quad mentioned above needs hidden singles, pairs and
tripples), we will have to fight with "Method Hierarchy", but that
is right now happening in another thread.

Bare with me if this topic is trivial or already discussed to death in
another thread; I am quite new to this forum.

So what are the best animals you can donate to our zoo? Perhaps
a little fish, which is only accompanied by hidden singles (which
is the best we can expect anyway)?
algernon
 
Posts: 25
Joined: 26 June 2006

Postby ravel » Tue Jul 04, 2006 8:29 am

Have you seen the Effortless Extremes thread ?
ravel
 
Posts: 998
Joined: 21 February 2006

Postby algernon » Wed Jul 05, 2006 8:05 am

ravel wrote:Have you seen the Effortless Extremes thread ?

Good point.
I must admit that I really have once come across this thread, but
assumably I have not read the discription of the "Effortless Extremes"
carefully enough. Reading it again, I assume I'll find many of my desired
animals therein:D

Many thanks for the pointer.
algernon
 
Posts: 25
Joined: 26 June 2006

Postby Mike Barker » Sat Aug 05, 2006 12:10 am

When I first started finding puzzles for RW's Effortless Extreme Thread, I was thinking that they would also be useful for Ruud's Benchmark Sudoku List, Keith's Unique Rectangles: The Essentials and the advanced BUG and BUG-lite techniques. Rather than post appropriate puzzles in each of these threads, I've decided just to post them all here. They basically follow RW's criteria: each must be solved with just one instance of an "advanced" technique plus singles, or singles and locked candidates (indicated by a "~"), singles, locked candidates, pairs and triples (indicated by a ">"), or all previous plus an X-wing (indicated by an "x") or an XY-wing (indicated by a "y"). One difference is that no instance of a solving technique occurring earlier in the list (as indicated by the integer portion of the puzzle number) should occur in a later technique unless indicated (so you shouldn't find an X-wing in an XY-chain puzzle). There may, however, be multiple instances of the same technique in a puzzle or more advanced techniques which can "crack" the puzzle (I've indicate some of them next to the puzzles). Also I've covered as many techniques as I could find examples for from locked candidates on up. Links to descriptions of these techniques can be found at the Collection of Solving Techniques. Hope you find these useful and thanks to RW for coming up with, what I believe to be, a great criteria for selecting puzzles.
Code: Select all
#2 Unlocked Single
.5..1.69...4...7.3........8.8..6.......74.3..41.2.9....96....8...5..7.2.......... #2.17 row
95..7..4...28..7.........8.......3.........76...9462..5..71.9.......8..369...3... #2.18 row
.8..1.3.....7..4.....2....5......9.12.51....3.6..4.5.........6.8..5.4...7.4.8.... #2.19 column
..7....9.....2.3.5.9...3..19....8.2.5..93....6............4.96..487...5....8..... #2.20 column

#2 Locked Pair
3.....9.1...61........5..2...9......75........1.3..28.......3..19.8...54..4.76.9. #2.32 row
.26......845..........7.....1...5.......834.23.......5..3....4..7.1...6...4729.3. #2.33 row
3.7.1...........9.1.2..47..4...5.91..8.....6.9....15.........3.8..7..4.....6.2... #2.34 column
.8...52....9....8.6......54...3...7.3...894..7.....81......29...5..1....4.6..8... #2.35 column
...........3.84.6.9..57.8..5..8.9......1...7.........32..7..1.9.6.....5.3.8.2.... #2.21 row
3...9..5.82.57..6...5....8.........52.......9..34..8......63.7246...7...9..8..... #2.22 column

#2 Locked Triple (also unlocked single)
9.......1.5...23.....534........94..7...2...8.....5.7..19.....3......2..3.291..8. #2.28 row
2.5......98............84.3....7..2......6....2.15.37......7..85...34....4....6.. #2.29 row
.5......6.9...2.45..6...2.....2..4.18..9.......3.867...........2...54...4..7..5.8 #2.30 column
......9.4..78...2..4..7.5..9..2.........6.24...1..9...2....3.5...8.57.......8.3.. #2.31 column

#2 Locked Line/Box
6.2.19..7..345.6....1.....5.6.9..........5......7..3.9..8....21..6..1...3....7..8 #2.24 row
.......7.72.....8......49.5..59.3...8.2.4......4...3.6.1.6.......35....1.8..3.... #2.25 row
.6..4....1....65........3.6......9..85..69.14.3..81....1...34..5.8....9....1...7. #2.26 column
....5.23......2..47.......5........7.8.61..4..658....9..4.28....21..7...6.......3 #2.27 column

#2 Locked Box/Box
...1.7..3...6..8...35.....4...........78....182...5...2....1...6.3...2..4....917. #2.13 row
..12.9..5..6.3..8.48...12.3..........5.....64...97..5.7.45..89...3...........6... #2.14 row
4.....31.72.6.......51....9........325..8..4....2.5.....73..6..9....8.......4.5.. #2.15 column
...6..81...632....2....4...1.........5...9.4...4....5.....7...66...951.....4..327 #2.16 column

#3 Naked Pair
78.6..1.9......2...69.........89......4.3....27....9......4.....9.36..8.......456 #3.7 row
4.83..5......1.7.2..3.62..86.5..4.13......6.7.......5..7.9....4.3...7.........8.. #3.8 row
.5..24.........6.....7....3......3.9..4.8.5...8...5....126...5.46...287.....9.... #3.9 column
87.3.......5......92.17..8.5.34.....1..7.........9..142.7....91........6359.6...2 #3.10 column
47...8.......5....5..26.9........4....7...18.....95..3.683.2.7..2.4....8........9 #3.5 block
....13......89..3........5...2.5..8.7..2....39....8.4..9........25...89....74.... #3.6 block

#4 Naked Triple
....89.2.1....7..8......9.6..2..........65......31.4..9..4.2..74.....5..8.3.7..1. #4.1 row
.23.4.1....7..9...4.....87..9..8....3..2...95.75.....4.4...8...5.81.7.........3.. #4.7 row
.6.8......45..92..7.8....1.3..7..1......92..54...6..7.8.......3..7.8....5...4..8. #4.3 column
89......3.716...8.4....75.6.6...2.......5..64..3......64....8......7.2..9....1... #4.8 column
.19..2....5.9..14.........6....4..1.3.7.8......6.57..2.8....2.4..3..8..9.......7. #4.9 block
2........9.8..472.....1....1....8.464..29.....56.....98.......4..2....1....5...6. #4.10 block

#5 Hidden Pair
......7...4...35....51.4...5......8..9.5..1..3..8.2..6......23.....2.9..82...9..4 #5.1 row
9.3..51..4.823.....7..........1.4..3.......5.1...9.6....7.....4....4..122..8.9... #5.2 row
..4..17.59..........6...39....87.9.......2...39..5.2...1.....3.2...364.8....2.... #5.3 column
...9...6.87.2..9................2......1...251.38.5....64...51...2.67.4...7...6.. #5.4 column
....1.2...9....7.57......9...83....1....7.....7...85.6.6....4..1...26..8..2...1.. #5.8 block
.....5..4...8......4....69.3...9...5...7.8.2...63..14..5.......2.7.6...1.8....7.. #5.7 block

#6 Hidden Triple
8.3.........6.1.9.....82...572...4........68.9........3..9...7...8...2..74...5..8 #6.1 row
.7..1...4...3...2.4.....9.6....92..1.2.....495........38.........59.63....6..1... #6.2 row
......2.95......7...12.56.3..2...5..1....3....6....492.83.6......437.......4....7 #6.3 column
7.6..........1.5..2..3....46.97..3.............34.98.........2....658..354.9...1. #6.4 column
..219...4.5.8..6.23.........8....34.....5.....4......6.1..697.5.3...2.........26. #6.7 block
..6.........9.....35.....721....2..7.2..8.4.5...3.41....24....1.9...57....7..3.8. #6.8 block

#7 Naked Quadruple
.5.......7...45...4.9........5..2.13......9..2.3.6.8.....2.9.7....15.4..8....7..9 #7.9 row
.....2.....9.8.....43...9.15..7...13....36..7....5..4........8...1....363.582.... #7.8~row
..3.............8.....61..2..9.4..2.4...2.7.15...9....6....3..7.8....4..3..98...5 #7.9 column
..3..7...56..49.......8.....4....35...9.2...........16.......71..5..2..4..167.9.8 #7.10 column
8.6...4..2.7.3.......4..9........89......83.75...1..4........537.4......1...2.... #7.5~block
...8.....1.74...9..56.......9.....2.3....47.68.4..7..........69..8.36.7...2...15. #7.7~block
...1.6.7.4..7..6.36.7.....8...5.....72..3...9...62.5....8.......1.4..9....4.5.... #7.1~row

#8 Hidden Quadruple
......61...2..9...5..1....2.............74..372....9..9..2....8....1.73..8.6.3.4. #8.7~row
............36.9..29..4..1..7...8...9.2......1....6.25........34.6....5...8752... #8.4~row
..8.3.2..6......7.....14.....5.7....4..9..81....48...3..96.2.........3..5.....62. #8.9~column
..48..5...3....4..1......6.4.....9127...9...6...1.....25.31...7..357.......9..... #8.5>column
9..1...8..7.9.3.1.8......64.8..2....5....1.7...1....42.4.716..............7.92... #8.8~block
5...6..376....2.5...24......3..5..127.......5...1348.......7.6....2....1......5.9 #8.1>block
..2.....5...37....7...5...9.........84...76..1.6....3...1..2.8.......46.56...8..2 #8.2>row
......8...9....571..6.7..3......7....8..4...915...278......96.4....2....912...... #8.6>column
......4.3...65..9.9.28...7..8.9725....9...2.7....8.........5...5.142....6....3... #8.3>block

#9 X-wing
...7..8..7..5..6......8...2.2..4.....3......7..19..5..2...5...14....3........1983 #9.1 row
..7.1..8.9..3..2.6..2.9...7....5...8..4.726....56.....1..934.....3...82.......... #9.2 row
5..21..3.96...8....1.3.....6..15.......8.92.......3.1..86...9..1...3.57..2....... #9.3 column
..4..935..3..6...9.........5.......6......847..9..7....91..2.6........2.28..5.17. #9.4 column

#9 Finned X-wing
6..........7...64.....92.1...4..79...3..1.42.......1.6..32....5.4.5......2....... #9.5 row
1..5.9....4.....788..3..9..7..8..4......6.1...62.7..3.4...5......7...35....1...8. #9.6 row
.6.7..8.......3..2..2.8..9..1....4.....3...6764.1............5.82..76.......29..4 #9.7 column
....42.6..1..........3..78.56......8..49.56...78......4.2..9....8.2..4...3...1..7 #9.8 column (XY-wing)

#10 XY-wing
...82....7.34.6...5.......79......5..3.5....4...2.4.....9...38.26..7......4..12.. #10.1
.......5.6.....91.4....9...2..8.16..3.1.6....8..5......2.....87.3..9.52....34.... #10.2

#11 Empty Rectangle
4.56..1.............9.1..8..13..584..57...9..8....9.....4..7.3..2...1.......8.5.. #11.5 row (Franken Swordfish)
.6.7.....9.1...2....2...1.4.8..1..2.1..3..4......4........3.6593...9...1..6...... #11.2~row (Franken Swordfish)
.......8..4.3.......6.75..97.....6....8....7..9.1....5....6.9.12.7.......39.2.4.. #11.3 column (Franken Swordfish)
.1.6.7...2........6.94....1....6.31.18.9......7......8...1.38..4......2......89.. #11.4 column (Franken Swordfish)
....4923......2......8..7.47...3....6.1..4..2....71.6..26.....1..8....5.4.7..5... #11.1~row

#12 Swordfish
...7...1...8..1..52....486....9..4.8.352............21......6..6.31....7.4..9.... #12.1>row (3 Strong Links)
.....2.....7.9....61..7...57.5....42...4..3.....86..5.39.....6......1.9812....... #12.2>row (3 Strong Links)
8.1..6...........1...53..4.5......7..623.....4...1...97...8...........64..3..79.. #12.13>column (3 Strong Links)
..7..9..51............6.7.....9...2..5.8..9....4..2..79...452...4......12....7.6. #12.15>column

#12 Finned Swordfish
5....762.8.7.........6..4...528....9.8..945...9........4...18.7...2.9.4.....8.... #12.15 row
........2.37..16.....4.........1.9..3.8.5...7.69.....3.9.3.2.56.....9.2...1....9. #12.3~row (3 Strong Links)
...9..7..4..2...8..6...3..57...3........4.2...9......8.51..2..3.8.1.......6..5..9 #12.12~column (Finned Jellyfish)
...2....4....5.1.....9..6..26..3.98.1....5..2..8.2.......68..3.34.........5...7.. #12.14~column (3 Strong Links)
..62..79...5..3.4.2.......6.....4...5...9..78......23.8..9.6..5.3...........1.6.. #12.4~row (3 Strong Links)
...1...59...7..42.....64.8...9....1..21....9.7.....3...7....8..653......98..32... #12.5>row (3 Strong Links)
.....8....9.6..3....3...1.425.........68.5......1..4.6......9......3.7.18..25.... #12.6>column (3 Strong Links)
923.......5..4...9.6....8.....9..48...9......38.2.76.....6.32.....59......8..4..5 #12.7>column (3 Strong Links)

#12 Franken Swordfish
..7.8..1...621.......4.67.2..8...6.....1..2....1.6..3......9..5.9.83.....8.7....4 #12.8>row (3 Strong Links)
1.........35..8....6.549...9........48...6.........51...31...7.....9.1.6..86.4... #12.9>row (3 Strong Links)
..23..615..9.........1...4..1........23.6...99.....87..9....7..6..4...8...521.... #12.10~column (3 Strong Links)
...65......6..9.1..93.18......5..8.32....6...8..3..1.5......9...6.9.3....17.2.... #12.11~colmun (3 Grouped Strong Links)

#13 XYZ-wing
..4....87..38.2..6.6...5....5..9.1.....3.........1.8.2..5....6....1267....1...9.. #13.1
...8..6...1.9..82...56..3...52.....38....4.1.....5.2..2.....1....64.....5...27..4 #13.2
2.9...7...8..49..............41...9..639..4..5.82......3281..........6.5...43...1 #13.3 (BUG+2X)

#14 BUG+1 (Type 1)
2.......9..8...7...1.687.2....5..8....7.1.9....5..4....4.825.9...6...4..9.......7 #14.5 (5-node XY-chain) - a Christmas present from claudiarabia
....1.4........936....345..8579..........218..6...........7.32.4.31.5...2........ #14.1 (WXYZ-wing)
......56.9.....2...8..2....2.9..4..53....9..71....2.36...46....4......1....5.1..3 #14.2 (5-node XY-chain)
5..2.....91.....782.3.....4...9.785........1.....2..4...68....17..4......8.3..9.. #14.3 (6-node XY-chain)
....126.7.59....32.......8.7..........84...7...58.912..9.7582....6.4...5.4....... #14.4>(9-node XY-chain)

#15 UR+1 (Type 1)
...1.49..7..9..42....7..6...6........2...5...8...3...4.8.....7....5.....231.6...5 #15.1
......7..6..8...5...8.91..2...6...4..54......82.3..........8..9.3...7.6.5.9.3.... #15.2 (6-node XY-chain)
...13.94..8..2...7..5...8.6.........4.8..7......5....83....1....91...4..7...4..6. #15.3 (3-line BUG-Lite+1-thanks daj95376, A=1 cell ALS xz-rule)
..32.....4...........8.7..5...675...95.4..7..8.1.3..6.....96.7...7...8...9......2 #15.4~(BUG-Lite+1)

#16 UR+2x (Type 2)
..8..69.53..............6.......98..8...6.....561....354.3.........12.7..2..4.1.. #16.1 (WXYZ-wing)
.9...4...4..38........5.1.7..4...9.......9..3...2.3.64.8.........671.8.2..2....3. #16.2 (5-node XY-chain)

#17 UR+2d (types 5/5B,...)

#17 UR+3x
.3...52.42...8...1........869.5...3......4..........9..85.7...93....6....4..2.... #17.1y
..1.4...9..6...8..3.8....525.......3......59..9...3.1..8....6.....1.7...6..82.9.7 #17.2y(5-node XY-chain)

#18 UR+2X (Type 3/3B)
..7....4..2..67...9..4....1...3.1.....4.2.67.........8......35...5..9....3.6.4.2. #18.1 (BUG-Lite+2X)
.8...5.7..4..3.9...1.....2..2..9....7...48..563..5.8.....3.2.........1.........34 #18.2 (6-node XY-chain)
....1.2....6.....7.....436..8.1.....4.29.3...9.3.......3.8.2.455......7.6..3..8.. #18.3~(BUG-Lite+2X)
............3..6......742...34.5.9.2.7.4..5.1.........8.5.16..36..........7.9...8 #18.4>(8-node XY-chain)
.7...342.9.2........4..765...697...8...1.5.....76........2.8.94....5...7......2.. #18.5>(BUG-Lite+2X)

#19 UR+2rd
67.5.8.9.............3...2.5.......9....4.2...4...1.8...147...3.2...31..49....5.. #19.1 (7-node XY-chain)
.........24..5193.9..4..........3.7..8..7.421....1...5.5..94....28...6..36...2... #19.2 (5-node XY-chain)
.....8.1...51..7.....92........6.....73...94....8..6.742...5....3..4.16...1....5. #19.3 (6-node XY-chain)
14..3...........6....845....2.....9..18......9.6....78.5.7..9..372.1...4..4.....2 #19.4~(Advanced BUG-Lite)

#20 UR+2kx
1239........1...5...7........83..64...9..8..5.1..65.3.8...9...3....21.....5...8.4 #20.1
12.3..4.87.3....5.8..49.3....6.34..1...1..56......2........6.......8.9........745 #20.2 (Advanced BUG)
.2...8.....5...2..7...1...6.......2.938.2......74.58.....1.97....95..6..6...83..4 #20.3>(Advanced BUG-Lite)

#21 UR+2B/1SL
..3.4.8.74...21.3..1.....4..381.........7...8.4...5..29..........73........65.4.. #21.3
.2...9..38...42...7.......2.8.1............31....546....5.37.4..9.....6..6.5..... #21.8>
...9.........381.424.....3.79...5....6.3....7......4.9....5.3..92..43..54..8....2 #21.4>(4-node XY-ring)

#21 UR+2D/1SL
.1.9..76.6..2.....9......25..6..2.83.....7....3..6.1.........1...74....8.8..5..79 #21.11y
....7....2.......9.612.987........2...3.61.94..9..86..3....4...95.3........7..... #21.7y(4-node XY-ring)

#21 UR+2X/1SL (Type 4)
..........9..86.7...1..2.9..2.9....8.......5..4627...9..5...8....8.1.7..2..4..... #21.10 (6-node XY-chain)
..5....72..2.1......45......7..2.3.....9.4.2.2.......71.94............38.6...3.9. #21,6 (5-node XY-chain)
.92...3...8.2...9.....5.....4..6....7.3.....86..1....94....5....78.....3...9.64.. #21.5~
.5946..122.......6.1...9..7...12.5..5..........4..8......68......2.5.7.8.9....3.. #21.1>(5-node XY-chain)
.....2..4..17..8...4..6..3.4.6.....53.7....8......9.....9.18..21......5..5...476. #21.2>(BUG Lite+2X/1SL)

#22 UR+3C/2SL
........8.....863..9.13.4...473........51..9..........62.8...1..78.....5...6258.. #22.5 (5-node XY-chain)
..2.9......46.7....9...43..7.8.....9.4..2.8...5..3.1.....5.......6..89.........37 #22.6 (A=1 cell ALS xz-rule)
....3..4....2.6.3.1.2.9.........389...3....27.54......5...872....16.....4.......5 #22.7 (5-node XY-chain)
2.1.....8.....3..........626.3..7....52.947..7..3..1..4....6.519..5...4...7.1.... #22.8>(8-node XY-chain)

#22 UR+3E/2SL

#22 UR+3N/2SL
...1......3..5..1241.23..5......2..316......9.2.37...8..9.....5..8......24....8.. #22.3 (VWXYZ-wing,6-node XY-chain)
........72..........379..1.4.6...25.....5........76..385.9.7....4....8.6...4.8.2. #22.4 (8-node XY-chain)

#22 UR+3U/2SL
7....1.42..5.4.........6........813..4..3.9..1.7..............5.8..7...9..2385.7. #22.12~
8.4.52.1.7.2.4.......1...49.3.7.....5......82.....1.3...76..........51.6....7.... #22.2~(4-node XY-ring)
......97.3.48...1..1....5..5..3..86...2..9.......4....9....1.....7.6..42.8....... #22.10y

#22 UR+3X/2SL
..9.2..6.3.4....21...7.....61...7........57.8.8.9...........4..7..53........81... #22.3
.7..6..5.934.7.......9....7...6...7..8....29.6....4..81.3....4..9...........25... #22.11~
.3...81..........4.1..2...58..9...732..........3..58...71...95....497..6....5..2. #22.9~
8.6.....32..5.967....1........7.1..5..1......3..42.7.......6.941.2.5............. #22.1>

#23 BUG+2x (Type 2/2B)
1...6....6..8....5....52....9....4.886.....9......3.1.7.2.4..6....5.83...5....... #23.1 (7-node XY-chain)
.6..98.4.31.......5.8....3...1..6.........4.....1825.....245..7...9..6.1..7...2.. #23.2 (6-node XY-chain)

#23 BUG+2X (Type 3/3B)
.259......8..6.2.7.7.......5.7.....1...6.....31.....52...1...2.6.9..8.7..5....3.9 #23.16 (6-node XY-chain)
...631....4.2....19...7.......3.7..........9..695...1.7.......82...6...5.8..4.7.3 #23.13
.1.......3.7..82.5.2...51.......4...5.3....64.4......1.5.2.7.....9.3.87.......... #23.5~
.......2.7..93......1..69....7.....2..9...14..3.6....8....7..5.....83...54.....81 #23.6~(3-line BUG Lite+1)
....71.4..3.............1...51.....4....2.8.9.6.5.....7...3.2.56.....47.2...9...1 #23.7>(5-node XY-chain)
7.........38.25...29...6.7.....746........4...8...13.....9.....6.28....4..5.....6 #23.8>(3-line BUG Lite+1)
....279....6....2.9.2..4......8..1.2.7...2.5.....6.8..5...7...9...3.8....9.1....3 #23.9>

#23 BUG+3x (Type 2/2B)
62.7.4....9.1...3..3.2.........7...5..8...6.1.6.49....9...............56.8.6..2.. #23.15 (5-node XY-chain)
.1....7....5.9...8..23....146..28..5......2...9..3......7..5.6....9.3.....67...1. #23.14
.14...25.6..23....7...8.......36....8.9....1..2..5..........6.3..5..8..4....7.... #23.12~
....8......36....9.....9.2....2..14..9..5..7.3.5..8.6......4...8....2.1.6.....73. #23.3>(VWXYZ-wing)
..39..5....1..4..........87.3.64.8.........2.78...29452.5..9......2....6......3.. #23.4>(5-node XY-chain)

#23 BUG+3X (Type 3/3B)
.35......8..6......1....6.3....1.827..3.....19..4.......9.742.....8...1.2.....79. #23.10 (WXYZ-wing)
...579.........95.....1.2...6.48...5...3....91.86.....5..1..83.8...6..1...3...... #23.11 (WXYZ-wing)

#23 BUG+4x (Type 2/2B)
82......6.3.....52.6...81.36....3..12...4....1...6.2.....6.4....9.3...47...5....9 #23.18~
65...8.......4.......1...3...842.3...7.89.........625..84.....12.67.....9.....4.. #23.19>

#23 BUG+4X (Type 3/3B)
...5...79.6.9..1.3.7.1...2...8.......5...461..1.....58.9...7........14....3....97 #23.17

#24 BUG+2X/1SL (Type 4)
.6.....2...1.8.........1365.943....75...2.....3.64.8...1.........3.97..1....3.... #24.17 (5-node XY-chain)
.8...5.7...7...58..........1.5..3....9...42.........49....56.1...649....7..1..3.. #24.1 (7-node XY-chain)
.9...1..5.4....37..1.2....96.....5...5..2.9.7...3.....8....2.......597684.9.6.... #24.3>(5-node XY-chain)
.6....3......7...8.958..6...57.9..2.2...3.7.....5...4.8..2.......6..3......1....9 #24.2>
...4.8..13.6.....9.9....7...3.8....2.....2.688...4..5.5..1.3...1...........75..2. #24.4>

#24 BUC+3C/2SL
..93.....3.......6.5...912....1.....2...5.....3....4.2.148...5....5.4...7......9. #24.14
..725....5..7..1.2...........2...7....83..5..1...4...8.2.48..1...5..9....3...7689 #24.9
...2....53..5.16.9.7..8....82.3.......5..2....4...9.2.4.1.73...6.....51.......... #24.10>
....6..3..849...........8.1...2.8.....5.....4..6..3..71...8..7.2...4...5.7...14.. #24.11>(WXYZ-wing)

#24 BUG+3X/2SL
12...93......85.4.6.....8.....3..2...52.....9.6.....85...4.8...7...1.......9....1 #24.16
...63......59...461...2.......5.29............47...6..5....3......8.61..2.1.7..5. #24.15 (5-node XY-chain)
.7...96..6.....31.8.......9...3......95.17..37...2.4.....6......58..2.....4.3...1 #24.5~(WXYZ-wing)
6..3....929..4.8......85...........8....185..3..5...929.7..............1..3..16.. #24.6~(A=1 cell ALS xz-rule)
.275.....9.....8.2..68....7...45...9.3..7.6..4....92........36..9............8..4 #24.7>
.6.32....3.568.1...7..........5...6.91....8.4......2.7....6.7.........9....1746.2 #24.8>

#24 BUG+4C/3SL
...29.....5....6.2..8.4....38..1..4...6.2..7....5..31.2....9..7.....64.8.......5. #24.21 (WXYZ-wing)
1..54....58....9.......8.....6..7...2..3...4.9..6..8.2.......71..7....6.....54..3 #24.18~
2....5.67.........78.3.......945.68...3...91......1..5......4..5...2...36.2...1.. #24.20~
..2.5..81....62...5.9.8..3....67.....4...92.....4..5..6..54....4.....8.6...3..... #24.19>(WXYZ-wing)

#24 BUG+4U/3SL
...19.....685.....5.1...98.....3..7..8..4....6.7....5..2...9...35....8.6.....13.. #24.12
.7.2.......3..8....1..4.9...5..9.3..4.............21.8..7..16...62.5..1.3...8.... #24.13

#25 2-line BUG-Lite+1 (Type 1)
147.5.......9.......8......4.........8.7..36..6..4.5.9.3.6..........4792....281.. #25.1 (WXYZ-wing)
.....1.54.9..3.2..374.....1....2..8.5.946....2.8.1.......9......4.6...1...6.....5 #25.2 (WXYZ-wing)

#25 2-line BUG-Lite+2x (Type 2/2B)
..14.5...9....2...6.....5...3....71.4...2..3.5......89.2...........6...4.4..7.8.. #25.17 (6-node XY-chain)
..47............6...56.1.9..8.52..7..4.....826....4...5....9..6..8...23....1..... #25.12~
....1.6...65....47..8..2........64...19.3......7.2.8.......7......9....6...8..159 #25.11~(WXYZ-wing)
....5.7.4..6..3....7....81...7...3..5..2..4...3.1.6.....29.....8....2.5......7..2 #25.9>
...9...756...8.........19.....34......1......87......2.9...7.....7...46...3..5.91 #25.6>(A=1 cell ALS xz-rule)

#25 2-line BUG-Lite+2X (Type 3/3B)
..63..8.52...8.......5....237.8...41.....1...1...9.2...........58.2..3.......64.7 #25.16
..4...18..6...7.3...1.........34.5.69..5...7.......9.......3..85..2.....8.3.6...2 #25.10~(WXYZ-wing)
..537....4..5.....2.....6...2..8..4.14...2......7...23.......8.......4.5..76.9... #25.3~(5-node XY-chain)
7.......2.9.......8..9..1.7..94.3....2.6..38..5.21..4.915...4......2.5......6...8 #25.4>(6-node XY-chain)

#25 2-line BUG Lite+2X/1SL (Type 4)
.6......239.6...17..5...........67.8...5....148.13........524..9..3......5..1.27. #25.8~(6-node XY-chain)
5...7.682.2.......87........9..8..4.3....9....8..1...66....3..173..9...........65 #25.5>(WXYZ-wing)
...4...1.23.....4....3.6.9....9.........8..217.........5......73..72.48...285.... #25.7>

#26 3-line BUG-Lite+1 (Type 1)
8...72..3...36.2.1.........54....6.7386..5.9........8...3...5..76.52..3.........9 #26.15 (5-node XY-chain)
4.917....65......22...........7..4...9..648.....52...3..5..1.4......5..613....... #26.14 (5-node XY-chain)
.....5.4..8...92.1..54.7......821....6........9....4..35.....867..3.......87....9 #26.13~(5-node XY-chain)
........4.1..2..35..3..51..7.1...3..8....6.........7.695..78.2..7..9........1..8. #26.1~
1...4....2.8....19...98.7...6.......89...7.....7.13.....6......72....4.....2...86 #26.2>

#26 3-line BUG-Lite+2x (Type 2/2B)
6....7..3..5.4.9...1.........4.1.37...24...........1.692...5.......7..8.7....1.3. #26.3 (6-node XY-chain)
..6..5.2.4.....7...5.29...6...6...8.1...79....8....4..........1...5..8..7..4.63.. #26.4
3.....4.........8..9..4.1.........7...8..6.....4.796...7.9.83...4.32....25...1... #26.5~
.4.7...6..13....4.7..14......8..7..347...6..9........73.5.........29....9..4..31. #26.6~(A=1 cell ALS xz-rule)

#26 3-line BUG-Lite+2X (Type 3/3B)
.8....25..6.8...4.9...24..3..6..8.....71..5.....5..9.1.2....3....9......35...28.. #26.17 (5-node XY-chain)
.....9.86.56.1........5.....8.29..4.....4...137....2..19...5...7........8.2.....4 #26.16~(A=1 cell ALS xz-rule)
.51...6.9........8...4..57.....96.2.2.......3...8.......427...1..5.49...9.....7.5 #26.8>(6-node XY-chain)
.1.......46.3....5...9..2.6.8..4..............2...1687..56....81.......99...8..7. #26.9>

#26 3-line BUG-Lite+3x
8...1...9.....7.......4.1.6....7.......1.9.....9....4531..6...89..4..2..65...3..7 #26.12 (5-node XY-chain)
3..8..5.1.2...3.......4...........7..79..2......7.9..84.7...3..1.8.3...4....8..6. #26.11~(6-node XY-chain)
.....7.4.3.....82.4.8.....57.3.2.98.2...9...6.4.16.7.......2.9...6..9...19....... #26.7>(6-node XY-chain)

#26 3-line BUG-Lite+2X/1SL (Type 4)
.4..1.3..8..3.....2.....5....913.....6.9....5.....7..2.....4....8.65..4.72....1.. #26.16 (WXYZ-wing)
54...6.....945.3....1...9...2.3...4.8.5..9..1......2.......5.1...6..2.3..7....... #26.10 (WXYZ-wing)
...13.8..29.........6..4.2...5.......19.....27......4...8..15...6.7...3.5..8.32.1 #26.15y

#27 Two strong links (Turbot Fish)
........9.8..2...5...6.7.3..924.............8.41.73...3....28.7.....92..9.7...3.. #27.10~(6-node XY-chain)
5.....4.6.9.7...8.67..........9..6.5....2.1.......5...7.938.....52......8..6..... #27.9~(6-node XY-chain)
.1..8..9.....7...34.5...........5....3.9..4...7....1....78.....2....9.678....45.. #27.8>
.1.....5...3.16..8.8.5.91..9.........6....5.....97...3..2.3.94.7....8........5... #27.3>(6-node XY-chain)
....7...8.5...8..22.....6...9.1.3.6.4......2..1.6..34...5.....4.4..6.1........98. #27.5x(WXYZ-wing)

#27 Two grouped strong links (Grouped Turbot Fish)
48.1....7.5.....2.3....2..4.......4.8.3.......6..1.25...9623.1....9.76........4.. #27.6~
.....36..16.5...8.....8....9..45........9...2.586....1.72....4.5.6....1...37..... #27.7~(Franken Jellyfish)
......5..87.5.4.9..3..9.....6..5...9.8....746.........4.1....2....4..1.7...8..... #27.1>(Franken Jellyfish)
.52......3..42.5.....1...6...1....575..8....3....6.9.8...6...3..4.53....9....87.. #27.2>
2.....9..38.65.......8....7.....45........31..58..1...6.2.....3.....8.29....1.... #27.4>(Franken Jellyfish)

#29 4-node XY-ring
9...1........6...4..5....1...2.31.9....9....1...2.57..8....7.5.4.1...9.6...8..... #29.4 (WXYZ-wing)
.......2...8.7.4..7..6.4....3...9..........5...6....81.7...1...9....3..86..5.2.49 #29.1
2...3....69.1.......1.7..9.3....59....62..7.........648.....3...57...........148. #29.3~
..3.56.....7.....6.42..3.1....89.....9.4...3...5.....2.6..........32...1..1..9..5 #29.2>

#30 WXYZ-wing
..96...5......12.7....9.......83....1..9...856..2.4.....3..8...5.......6.17.....4 #30.1 (A=1 cell ALS xz-rule)
.....8..5..7.....1.....286....3..5.7.1...9..46..4..9......5.....4.1..3.68...2.... #30.2 (5-node XY-chain)
7.2....15.1.62.9.....5........38.6....5..7.........327.2.95..83.........1......9. #30.3 (5-node XY-chain)

#32 5-node XY-chain
.2...6.....6...54.....59....18....923.4...71.....6.....7.24.3.........8..8....269 #32.1
....7.3.......64..941..........8.....35.....86....2.3......8261..7.2.....63....9. #32.2
.27..9.......4.......1.765........9.....5...4..36.....61.2...8.8......4..94....75 #32.3 (A=1 cell ALS xz-rule)
.29....15........315...7..4...1....84......9....5.....6..31..4..8....73.5...6.8.. #32.4
..8.1...73...724........98......5..4.4..3.5....9...13.2.........5.9.4..8.1.2..... #32.5~(A=1 cell ALS xz-rule)

#33 5-node XY-ring
.....87....2.....335..4...6.....5.19..1..92.7.......4...9..........37...1..9.4.8. #33.4~
.2.4.9.6...4....3.7..5.1..8.............87.9..89.6..143..6......7...53....1...... #33.3~(3-link Advanced Coloring)
64......2.3.6..9..9.8...7.14...2......95......8..7.1.......3.......4..9..21...87. #33.1>(6-node XY-chain)
.3..4...8....8764......5.2..18.....6..923............73....9.1..6....8.59..7..... #33.2>

#34 VWXYZ-wing
...97...3.....18..97.8.4.1...97.2.6.13......928..1..7....6.8....61......4......3. #34.5 (from Ruud - A=1 cell ALS xz-rule)
182..............1.7..........36..7..9...5.6..2......8....4..5.8.1.9.7...37.8.2.. #34.1 (6-node XY-chain)
.....56.2.3..98.17..9........1..3...2..4...8....8......1.5.....3...42.5...6...9.1 #34.3~(A=1 cell ALS xz-rule)
.....1.5782..........98.6........93..518.......4..5....1...2.9.6.7.....4...7..... #34.4~(A=1 cell ALS xz-rule)

#35 Three strong links (Turbot Chain)
....6.452.........6...5.....2.94.3..5..3..9...6.........8.....9....3...7.49..712. #35.11~
2534....9.9......8...1...2..........4..82....18..56.9.5....8.........31....59.... #35.9~(3-link Advanced Coloring)
..5.76.....15.9.....42...7.4.....7...68.....4.3.6........4....57....3.6...6..18.. #35.1>
......45.85...79.........2.4.8.1....7..2.........38..1..2.8.6.3..........951....2 #35.3x
..3..2.......8.5.......6..3.2..9.1...9.1..25.6.7.2.48..8........5...8.6...9....2. #37.4x

#35 Three grouped strong links (Grouped Turbot Chain)
51.......4.65.....8.....67..816.54..9.........4...23......2..56.....4.....7.8.... #35.10~
......4...4.6...9.7.3..4.2.4.5.7...2.2....6....85..7.......95.7.31.........25...1 #35.8~
7...1.3.9....72.....3...4......49....7...8..19...5.....267..8.4.......6...8...5.. #35.7>
1.....46.3496........1.5..........7356..9..4....2......5..7..3...7..39.19.1...... #35.2>
.....4.2......18.3...53......4.85.1..73........13..2.5.......5..3...8..6..524.7.. #35.4x

#37 6-node XY-chain
.....2.8...8.1.2........6.1.614...5......3....42.7...8.56.2....8.31.75.....8...7. #37.4 (Advanced 2-line BUG Lite)
......3.5....1..4.436.....2.7...39...1.2...5.....4.6..9.........51....7.....68..1 #37.1
.43...7......6....68..79...........8..1.8.3.....5..1.4.....1.6..5...2..39.7...8.. #37.2 (3-link Advanced Coloring)
...1.....57.6...8.2...4..9........5....9..3..76....8.1..5....73.31..6.4..9..2.... #37.3>

#38 6-node XY-ring
.9....6.8.....2...7.....3..34..5.....5..1.9.........8.6...91..41...7...2..7....3. #38.1>(A=1 cell ALS xz-rule)
67..8.9....94...5.......8...........8.2.........3..4.7.3...97..1...5.....68..13.2 #38.2y(UVWXYZ-wing)

#39 UVWYXZ-wing
.5........3..9.8...8.2..4..2715.................741..872.4.9.........5.79....36.. #39.6 (A=1 cell ALS xz-rule, 3-link Advanced Coloring)
...3.1..7..2...39........5....1...2...3..64..96..2..7.47.....1.6..8.5...2.9...... #39.5
1...4...7........1.....3.258.....4...6.8.9....25..1.......3..5...4.5.7.66...8.... #39.1~(A=1 cell ALS xz-rule)
5..71....1........9.8...5...6...7.9...9.3..1......27.........83....56..4..24....5 #39.2~(A=1 cell ALS xz-rule)
.6.81.95.......8..8..54.........3..76.5...........423...2..6.1...........51.2...4 #39.3>(A=1 cell ALS xz-rule)
.1...53...582...46...7.......75.......2.978.43....6..5....8.9...3.........93....2 #39.4>(A=1 cell ALS xz-rule)

#40 SueDeCoq
9....58..156.....4..2..4..6....57.....12.8.7.......56.........3.7....94.4.3....8. #40.4~(A=1 cell ALS xz-mer)
3.1...6.....3.79...5.92........18.4..6.4.....4.......57.6...3..........852..3...7 #40.3~(A=1 cell ALS xz-mer)
.5..7.2.4.31.....6...63..5..1...5..8..71..4........91.6.54..8......2....78....... #40.1>(A=1 cell ALS xz-mer)
....2.41....19.8..92..5...3..2.....1.........8.7...95..43.7.......6....7.8..32.6. #40.2>(A=1 cell ALS xz-mer)

#41 ALS xz-rule
2.....9....8.49....1....78.79.1..85.....6.......9....282...3.....3.8..47.4.6..1.. #41.1
...6.5........468...3....51.7.38...242....3.....1..8...3..2..........9.67...56... #41.3~

#41 ALS xz-mutual exclusion rule
78..5.1..........9...8...5.57.......6...4...3..83...7132...7............1.596.... #41.7~
9.7..4......6..8.......9.2.......9....3....42.6...25...9.1..3.5.5...81..6......7. #41.6~
...2...8.6....5..9.5....3...2.......4..68..9.....7.5.4.1.96.8...9.....4.376...... #41.5~
..5.6..2....9..48..9...4......2.6..39.35...........91.5.2..81....6......3........ #41.4>(2-element grouped nice loop)

#42 Bivalued Death Blossom (Advanced Pair Exclusion)
#43 UR+4(X,C)/3SL

#44 UR+3X/1SL
...8...23......57....63.9..4.3...8...6..5...9..71..3...........61......85.8..9.1. #44.2>
695.2......34........9...1...9..24......3.1..4.....35..6........1.8...6.984.1.... #44.1x

#44 UR+2D, UR+3x/1SL

#45 UR+3KX
....53..6..28....9......1.432.6.7....1.........4.8.6.7.3..42..........9.2.7.....8 #45.1x
....2...1.458..6.......7.......4....3.75........7...62....9.1.41.9....2..7.6...8. #45.2y

#45 UR+3KD
67....5.....2...3..5..9....2..9......8..5..2....1.3....63...7..8.7....4.1..4.2... #45.3y
1..3..4..9..7....6.....4.59..4.82.6....6.....5.7.....8..8..639..7......2.3....5.. #45.4y(7-node XY-chain)

#45 UR+2K(X,D)

#46 UR+4x/2SL
..2.76...7.......8...9....6..5...7.2..4.6.....3....9..8...4...5.....1.9.5.98...1. #46.1x

#46 UR+4X/2SL
.7.64.2..8..5..7..........4.67....2.....3........81..35.3...4.8.9.8..........3.6. #46.2>
.4.62...8....5.......3...5.7..5....4.9.13......1.9......89....21....27..5......6. #46.3x

#46 UR+4(x,X)/1SL

#47 4-line Basic BUG-lite+2x
..7.3...194.8.7..........6721...8.4....2.....7...4138.8.....6.........15.3..9.... #47.1x
..8..1..7.....9....9.42...63...9..41...1....8.......7.2...3.8..6....5..95....26.. #47.2x

#48 2-line Advanced BUG-Lite Elimination
..24....3.8....9...195...7.......4..6.3..5.9....214....2.......8....1........6384 #48.6 (8-node XY-chain)
.7.84..39.3.....2..2.3.5..19......84..6...71...............7.4.84...1..5...2....3 #48.5
...4....3..4.258....2..8..7.7...........51....49...2.....3......2..4.5.68...6.7.. #48.1>(8-node XY-chain)
......5.8...146....2..9..7...1.8...45.73.....4.3...2.......36..1..6.....7......25 #48.2>(7-node XY-chain)
...1.3..........986...97...........6.5....839....84.2...8......196.....2.2....47. #48.3>

#49 3-line Advanced BUG-Lite Elimination
.2....34......4....51.6.8..97...648...5...91.....7....8.3..9..4.1.........98..7.. #49.8 (7-node XY-chain)
..5........1.2........75..4....5..1.7.6...5..1..7..2.3.....6182.2..4.7.6....9.... #49.6
32...75....7.......54.....8..8.....191.26.......4....318.....65...12..8......3..7 #49.7~
...1....9..6..2.8.7.3......5..26..4.8....417.......8...5....6..967.5.....2...7... #49.1>(7-node XY-chain)
...1..4...7...48.....8..7.3.96.8........9..1...756.....4.......16.9.3....5..1...2 #49.2>(7-node XY-chain)
.6.7.1........9.3.......6..8...1.....5...3..2.24.56...17.9....6..8.2...1......9.4 #49.3>
..3....9.9....2..4.....6.....4...58...8.6.91..96..........5.4.2.69.7.3.....4.8... #49.4>

#50 4-line Advanced BUG-Lite Elimination
...7..9.....43......4.6..7.....9..2.57..1.3..82..46.5.2.....1...4..8.5....1.....6 #50.5
...5.2..17..1.....6....9....7.6....2...9..48...2.835........2.6..6.3......4....1. #50.4
.....36...53.97..8..8...5.27..3.6...4.....8......7.....4..2.......5..2..8.5..9... #50.1>
....42.............3...91.81.....6.796.5..2......7..8..192.8.......3......27...4. #50.2>
...4.......8.7.39.62....5.8.3......9.5..........2.9..1.65..8...48..3...61........ #50.3>

#51 Advanced BUG Elimination

#53 7-node XY-chain
...4.....67.2.9.3..8....5....9..1.5.45......6.3....2.......2..7..5..3.6....91.8.. #53.5 (4-link Advanced Colouring)
.3..5..79.......5.......6.1...76..2..9.5.....4.....5.8.1...8...7.8.4.2....9.13..5 #53.1 (4-link Advanced Colouring)
.19....6.6..........4..5....6.2..71..8.37...2.4..........83.9.........7.7.1.9.6.3 #53.4
.7.9..2...........4.92..1.......1....5.....48..3.9.7....157.3...8...35..5.....8.6 #53.2~(3-link Advanced Colouring)
.57.......1...38.4....6.......3.2.7..64..........5..397..9...81..8...2...3.7..... #53.3>(3-link Advanced Colouring)

#54 7-node XY-ring
4...7.8........5..6....1.42...8.......5.1.4..3.29......7...93.1....46..5....2.... #54.1y(3-element Nice Loop)

#55 TUVWXYZ-wing (2-7 candidate pilots)

#56 Jellyfish (basic, finned, big fin, and franken)
..8..6.4.........6..9...71...7..9....3.1...8..4.5...3.2.6..8.......1..9.1...3.... #56.1 (Franken/Big Fin)
#.....36..16.5...8.....8....9..45........9...2.586....1.72....4.5.6....1...37..... #same as 28.7~column Franken

#57 Four strong links

#57 Four grouped strong links
5...9.....3.6.18...124....9.....3..87...1.9.......4....6....4..2...5.61.1.5...... #57.8>(Constraint Subset Squirmbag)

#58 8-node XY-chain
859...........3.8..2....65...8.1......197..3..923....461..45........234.......... #58.4~
.3...46..2..6....5...2..1.4......768..5...9...7..89......34........9.5.74....63.. #58.3~
9..........7..485...4....3.1..65.4.....9.72.....2..6...8......6..2.3..1.73....... #58.3~
...8.......5..4.9..63.............1589..5....7...4....1...9.7.....1...235...8.... #58.1>(9-node XY-chain)
.7....21...8.5......21.......3....8.8....4..5....39.7.6.7...4....9..61..4...8.... #58.2>

#59 8-node XY-ring

#60 9-node XY-chain
..3.8......65...2...5..9..4...2..9.87.........2.8.1...9...4..5....652.7.....3.6.. #60.3~
5.......4..9.8.3..81.2....5..5.2.9.1.8...5...76.4.....1......7........2..2.65.... #60.1>
..2....8.45..........41..2.....796..7.8..6..4.93.....893.6..8.7....4....2....7..6 #60.2>(4-link Advanced Coloring, A=2 cell ALS xz-rule, 4-valued Advanced Pair)

#61 9-node XY-ring
#62 Squirmbag (basic, finned, big fin, and franken)

#63 10-node XY-chain
....4..7...3..6..4.5.....18...6.........31...1.4....535..1......7.28....29....7.6 #63.3>
......1..2......96.53.1..7....74...3...5.1.8.7.9.3.....2.......9.56.4..7.4.8..... #63.1>
8.....9.2..6....5.5.....8.....7..1...52..8..6.9...........34.8.17.2..3..3...5.6.. #63.2x

#64 10-node XY-ring

#65 11-node XY-chain
..65.....18..4.9.5......3....846.5....2.....4.59.8..6......614..3....6.......7.83 #65.1y

#66 Constraint Subset Squirmbag
#5...9.....3.6.18...124....9.....3..87...1.9.......4....6....4..2...5.61.1.5...... #same as 57.8>

#72 3-link Advanced Colouring (Continuous)

#72 3-link Advanced Colouring (Label Discontinuity)
......8...9.8.7...13.....4...9.....7...1.6.....74.2...4.25....3.......1.....2..79 #72.5
.7.53....9....12....4....8..6..1.......4...9...38.2..77........8.....4.5...9.48.2 #72.1~
.5....3.2.9....7...7.2...8....6.1.....9.3...7..2....64..835....51.8.6..........3. #72.2~
.....73...9...........16.583.....1..72.1...9........26.14.8.27....2.5.....97..... #72.3>

#72 3-link Advanced Colouring (Location Discontinuity)

#73 3-element Nice Loop (Continuous)

#73 3-element Nice Loop (Label Discontinuity)
.....85..49...68.....24...3......3.1.5.....8...39....432..........5.769...9..2... #73.1
5.....7...69.....2....789..1...4....6.79...3.......17.32..5......1.8.5.......1.4. #73.2~

#73 3-element Nice Loop (Location Discontinuity)
...4........2.34.98......2..63......2.8.7........26..738....9.5..265...46....9.7. #73.6~
....5...34.........6.4.2.98.5...46......1......16...2.24.3.7.8.........27...6.... #73.3>
1......6..98..62.....1..4......3...2..6.8.15...2.71.....52....7..19.3.........3.. #73.4>
..7.1...9....6..4...45.9....2.....8..8.....6.....342..9..........8...1.5.5.6.3... #73.5x

#74 4-link Advanced Colouring (Continuous)
...1.8.2.47..2.8.9.2.4.............5....4...6..9....3..8...9...5..3...9..6...5..3 #74.6~
4..8.3..92.5.............3156..9.........27.8...7.......63...4.75...6.8.8..4..... #74.9~

#74 4-link Advanced Colouring (Label Discontinuity)
....5.....8...9..72..3.6.....654.....9....5.44...8...6...4.8.7.......21..326..... #74.8
...9....5.8....4..9....27.1.7...16.82......1.....4....7...38...3.95.7.....5.....6 #74.7 (A=3 cell ALS xz-rule)
......4.991..........1..8...2..4.....94.726...8.....3..43..9.6.....67.8.....5.... #74.1~
.....6.3...57....6...81......2..8...1......6.....523.1..62.9....3.57....74.....92 #74.2>
5...4.9....4..5.6.....62......4...5.7...9...1.2...7......65.....8.7..4....1.2...3 #74.4>
5..92....9.4....5..8.4.......3..15......5......27..4.......8.9..1....3.2....73..8 #74.5>

#74 4-link Advanced Colouring (Location Discontinuity)
.7......86..1..59.9...5....5.......7.43....2...1.....44.2..3.........1...9...86.. #74.10>
2..........7..6....9..5..34.16.....9.5..9...28..1....3.....85.6.......8....41.9.. #74.9>
4.3.8.....52.6.....8.4...7.......59....1....43....7.....1...4.82.......1.7...8.2. #74.3>

#75 4-element Nice Loop (Continuous)
..59....3.7.14....9.3......23...5.4...8...6...1.7...92......9.8....29.7.4....13.. #75.1>
...6...8.7....9....56.............499...786.1.....3...6.2.1...4..1..58.33......1. #75.6>

#75 4-element Nice Loop (Label Discontinuity)
.....5...5...6..4.98.2.......4.2...6.3.1.92....85..79...6..8.7.......6.........39 #75.5
.1....4.2.....8...5..7.1..3.43........1..76.....5..19.......28.679.........9.4... #75.4~(A=2 cell ALS xz-rule)
.69.3..8..1..........2...9..91.4..2.7.....4...2...9..7...7..91...3.5.........2..6 #75.2>

#75 4-element Nice Loop (Location Discontinuity)
8.4.......2...5.6.5..3......8...37.....8..1.6..6....8.....16....3.74.8..175.....2 #75.3~

#76 5-link Advanced Colouring (Continuous)

#76 5-link Advanced Colouring (Label Discontinuity)
6...7.54....6..7...........4..2....3...19....3....56.8.5...1.3..1.5.6.....9...... #76.3>(A=4 cell ALS xz-rule)
...5.3..649......1.3.4.....12..8....7........35.1.49.......5.8...6.7.4........2.. #76.1>
..2..6..9.8.5...6....3.7...1.4....2.......39........8..96....7..3...2.48...63.... #76.2x

#76 5-link Advanced Colouring (Location Discontinuity)

#77 5-element Nice Loop (Continuous)

#77 5-element Nice Loop (Label Discontinuity)
95..6.1.....25..........7..3...425.....6..48..168.............7.94.....6..237...4 #77.2>(6-link Advanced Coloring)
2......86.....2......8...15.94.......3.7..5.48..6..........5..3.28.9....35..2.4.. #77.1x
4....8.......6.4...9..7...5..61..2.....697...37........68.....9.5..83.....3.....2 #77.3x

#77 5-element Nice Loop (Location Discontinuity)

#84 A=2 cell ALS xz-rule
.........1...623.....5.4.9....3.8.7.3...4...2.5........17......4......85.9..264.. #84.7 (2-element Grouped Nice Loop)
.1..4.....328.5.4...5.....726......97..9....1...1...3....7..3......8.6...5..13... #84.8~(3-valued Advanced Pair)
......9.........6742....3...5...4..3...1.2....87.9......2.81.....64...5.......274 #84.1>(3-valued Advanced Pair, 2-element Grouped Nice Loop, Kraken (Almost) X-wing)
.8.72..91......75.4..........9.7.6.2.24....7.......3..1..4.5...9...1......7..3..8 #84.4>(3-valued Advanced Pair, 2-element Grouped Nice Loop)
.6...534.5.7....2..........4.2...9..63.92.........1.......18.69..324.8........... #84.5>
..5..2..6..87....96...49....2..........1...57....3......9..8.2..4....18..7....... #84.6>
.2718....1....2..94..7......9...8....5.............18....67...3..34....72.6...... #84.2x
..1...9.84.3.....6.7..4........9...3.2.6.........152....4....5....861........2..7 #84.3x(3-valued Advanced Pair)

#85 A=3 cell ALS xz-rule
7..3...6.....1...4.3...52......649..9.61........8.......3.2..5.2......1..154...7. #85.1>(4-valued Advanced Pair)
.5...1..4....8367.9............4..15...6..4....8.....7......9..4..1.....67..3..2. #85.2x(2-element Grouped Nice Loop)
7.1..........8.2......3...936...9........8....5....42....1..8..924....7...53.7.64 #85.3y

#86 A=4 cell ALS xz-rule
3.5...........72...2.6....963.48....49..2..1........3..7....1.2...2....5...97.... #86.2~
...82..6.8.5..........73..15..6.94...9..3.....61..2.....7.....39..4............94 #86.1~
#6...7.54....6..7...........4..2....3...19....3....56.8.5...1.3..1.5.6.....9...... #same as 76.3>

#87 A=5 cell ALS xz-rule
#88 A=6 cell ALS xz-rule
#89 B=1 cell ALS xy-rule

#90 B=2 cell ALS xy-rule
..8.2.91...38...6....76.....42.8..........18......3..9..7...8..2..5.........41.3. #90.1~(Kraken (Almost) X-wing)

#91 B=3 cell ALS xy-rule
#92 B=4 cell ALS xy-rule
#93 B=5 cell ALS xy-rule
#94 B=6 cell ALS xy-rule
#95 2-link Grouped Advanced Coloring

#96 2-element Grouped Nice Loop
#......9.........6742....3...5...4..3...1.2....87.9......2.81.....64...5.......274 #same as 84.1>
#.8.72..91......75.4..........9.7.6.2.24....7.......3..1..4.5...9...1......7..3..8 #same as 84.4>

#97 3-link Grouped Advanced Coloring
#98 3-element Grouped Nice Loop

#99 3-valued Death Blossom (Advanced Pair Exclusion)
#......9.........6742....3...5...4..3...1.2....87.9......2.81.....64...5.......274 #same as 84.1>
#.8.72..91......75.4..........9.7.6.2.24....7.......3..1..4.5...9...1......7..3..8 #same as 84.4>

#100 Kraken (Almost) X-wing
#......9.........6742....3...5...4..3...1.2....87.9......2.81.....64...5.......274 #same as 84.1>
#..8.2.91...38...6....76.....42.8..........18......3..9..7...8..2..5.........41.3. #same as 90.1~

#101 4-link Grouped Advanced Coloring
#102 4-element Grouped Nice Loop

#103 4-valued Death Blossom (Advanced Pair Exclusion)
#7..3...6.....1...4.3...52......649..9.61........8.......3.2..5.2......1..154...7. #same as 86.1>

#104 Kraken (Almost) Swordfish
#105 5-link Grouped Advanced Coloring
#106 5-element Grouped Nice Loop

#107 5-valued Death Blossom (Advanced Pair Exclusion)
#2.....5...19........5.2...8....1..7......524.8....3..1.8.6.1..9......4...9.57..8. #107.1x

#108 Kraken (Almost) Jellyfish
Last edited by Mike Barker on Thu Jun 14, 2007 11:38 pm, edited 33 times in total.
Mike Barker
 
Posts: 458
Joined: 22 January 2006

Postby gsf » Sat Aug 05, 2006 2:44 am

Mike, could you put a # on each commentary line to differentaite, e.g., "21 bla bla" from "21..3...."
or maybe put the puzzle numbers/labels in literal quotes "..." or '...' to differentiate
between labels, commentary and puzzle data
and maybe put commentary before puzzle data

something like
Code: Select all
"12 Franken Swordfish"
#12.8n>row
..7.8..1...621.......4.67.2..8...6.....1..2....1.6..3......9..5.9.83.....8.7....4
#12.9n>row
1.........35..8....6.549...9........48...6.........51...31...7.....9.1.6..86.4...

(all to help program parsing -- there's at least one solver that associates "..." labels with puzzle data on input and output)
thanks
gsf
2014 Supporter
 
Posts: 7306
Joined: 21 September 2005
Location: NJ USA

Postby Mike Barker » Sat Aug 05, 2006 3:50 am

Does this work?.
Code: Select all
########## 2 Locked Line/Box ##########
#2.1n row
......9..2.5....8...1.42.....38........1.3.........6.44..61.....98....1........65
#2.2n row
..7......41.....9..8......7.....36....8.1.......9.214.....8627...64...3....2..4..
#2.3n column
...8...121.2.....98....9.7..3..4....4....3...5...8...12.61..5......3...6.9..6..2.
#2.4n column
9.......8......4926...2....5....6..7..8.7.1.5.3..9......7385..............4.6..8.

########## 2 Locked Box/Box ##########
#2.5n row
.58...........2..3..6418......18.....4.......5..3.6.2.2.7...3.9.8.....6.6...5...1
#2.6n row
.....3.....9.5...7.....4....4...7...3..2..48...16...5..74.....6..3..29..5....8..4
#2.7n column
7...3.5.2.6...9.3.....5..4......316...49...5.1.9.7.2...9.482...................2.
#2.8n column
.86..2...7.5..3...4...165.....7...........3..8.......7.9.28...3.5....2..6..4.9..8

########## 3 Naked Pair ##########
#3.1n row
....9.1.4........2.......5..982.....17.4......4..37.....9.7.5....7..5.4.....1396.
#3.2n row
..2........7.8.2.5.6.2..1...9...6...6.8.1.74.....3.....5.4.3.......7......3..9.81
#3.3n column
8....4......8..25.....3..9..93.7.8.......1....2....7....5..2.4....6.....6.93....5
#3.4n column
8..2.......3....4...69.....1.7.3.6.5.....7...4.9....2..5....7..7.4.5..8.....419..
#3.5n block
47...8.......5....5..26.9........4....7...18.....95..3.683.2.7..2.4....8........9
#3.6n block
....13......89..3........5...2.5..8.7..2....39....8.4..9........25...89....74....

########## 4 Naked Triple ##########
#4.1n row
....89.2.1....7..8......9.6..2..........65......31.4..9..4.2..74.....5..8.3.7..1.
#4.2n row
......5.62..4....7..15...9..6...32.......4.8.9...87..............59..17.17..6...2
#4.3n column
.6.8......45..92..7.8....1.3..7..1......92..54...6..7.8.......3..7.8....5...4..8.
#4.4n column
..5.97...91......3....6..2.4....82.........9...89...74.6..3.....53.....6..1..5...
#4.5n block
.5..9....62...5.3....8..24.....41.5...56.....9....7..83..7....9.....6.....6...81.
#4.6n block
..3.6.4...4.9.7.3......462....3.....2.9.4..858...1...69.8..27..4...............6.

########## 5 Hidden Pair ##########
#5.1n row
......7...4...35....51.4...5......8..9.5..1..3..8.2..6......23.....2.9..82...9..4
#5.2n row
9.3..51..4.823.....7..........1.4..3.......5.1...9.6....7.....4....4..122..8.9...
#5.3n column
..4..17.59..........6...39....87.9.......2...39..5.2...1.....3.2...364.8....2....
#5.4n column
...9...6.87.2..9................2......1...251.38.5....64...51...2.67.4...7...6..
#5.5n~block
.9..83....2...6457........33..9...6.......8.5.....2.7.5.4...2.6....7....968......
#5.6n~block
5.....9..1....6...8..5...2...5.2...4.4...9....19...7....8.5...6..23.8..1...6...4.

########## 6 Hidden Triple ##########
#6.1n row
8.3.........6.1.9.....82...572...4........68.9........3..9...7...8...2..74...5..8
#6.2n row
.7..1...4...3...2.4.....9.6....92..1.2.....495........38.........59.63....6..1...
#6.3n column
......2.95......7...12.56.3..2...5..1....3....6....492.83.6......437.......4....7
#6.4n column
7.6..........1.5..2..3....46.97..3.............34.98.........2....658..354.9...1.
#6.5n~block
..1.....65....827..2...74..6.3.95.8..1......9..8......3.25...9.....3..6......4...
#6.6n~block
...2.3.4.89..4.76.7......2.12..........7..95..5..36.......8...6..9........3.52...

########## 7 Naked Quadruple ##########
#7.1n~row
...1.6.7.4..7..6.36.7.....8...5.....72..3...9...62.5....8.......1.4..9....4.5....
#7.2n>row
9..81...46..9...38..........2..6.4................527.4..7.261...7..35.........8.
#7.3n~column
.17..9.....2.5...7..9.2..8.1.34........56.................8.6.9.4.6...1.7.....832
#7.4n~column
..2.43....4.....5..9...6.1...7.9...8..53.....1....2......6.4.....4.2.6.3..8...9..
#7.5n~block
8.6...4..2.7.3.......4..9........89......83.75...1..4........537.4......1...2....
#7.6n>block
.96.....4..1.8..3...2..........7..294.9.6.1...1...3...6.....3.1.....5....5...42.7

########## 8 Hidden Quadruple ##########
#8.1n>block
5...6..376....2.5...24......3..5..127.......5...1348.......7.6....2....1......5.9

########## 9 X-wing ##########
#9.1n row
...7..8..7..5..6......8...2.2..4.....3......7..19..5..2...5...14....3........1983
#9.2n row
...7..8..7..5..6......8...2.2..4.....3......7..19..5..2...5...14....3........1983
#9.3n column
5..21..3.96...8....1.3.....6..15.......8.92.......3.1..86...9..1...3.57..2.......
#9.4n column
..4..935..3..6...9.........5.......6......847..9..7....91..2.6........2.28..5.17.

########## 9 Finned X-wing ##########
#9.5n row
6..........7...64.....92.1...4..79...3..1.42.......1.6..32....5.4.5......2.......
#9.6n row
1..5.9....4.....788..3..9..7..8..4......6.1...62.7..3.4...5......7...35....1...8.
#9.7n column
.6.7..8.......3..2..2.8..9..1....4.....3...6764.1............5.82..76.......29..4
#9.8n column
....42.6..1..........3..78.56......8..49.56...78......4.2..9....8.2..4...3...1..7

########## 10 XY-wing ##########
#10.1n
...82....7.34.6...5.......79......5..3.5....4...2.4.....9...38.26..7......4..12..
#10.2n
.......5.6.....91.4....9...2..8.16..3.1.6....8..5......2.....87.3..9.52....34....

########## 11 Empty Rectangle ##########
#11.1?~row
....4923......2......8..7.47...3....6.1..4..2....71.6..26.....1..8....5.4.7..5...
#11.2?~row
.6.7.....9.1...2....2...1.4.8..1..2.1..3..4......4........3.6593...9...1..6......
#11.3y column (Franken Swordfish)
.......8..4.3.......6.75..97.....6....8....7..9.1....5....6.9.12.7.......39.2.4..
#11.4? Column
.1.6.7...2........6.94....1....6.31.18.9......7......8...1.38..4......2......89..

########## 12 Swordfish ##########
#12.1n>row
...7...1...8..1..52....486....9..4.8.352............21......6..6.31....7.4..9....
#12.2n>row
.....2.....7.9....61..7...57.5....42...4..3.....86..5.39.....6......1.9812.......

########## 12 Finned Swordfish ##########
#12.3n~row
........2.37..16.....4.........1.9..3.8.5...7.69.....3.9.3.2.56.....9.2...1....9.
#12.4n~row
..62..79...5..3.4.2.......6.....4...5...9..78......23.8..9.6..5.3...........1.6..
#12.5n>row
...1...59...7..42.....64.8...9....1..21....9.7.....3...7....8..653......98..32...
#12.6n>column
.....8....9.6..3....3...1.425.........68.5......1..4.6......9......3.7.18..25....
#12.7n>column
923.......5..4...9.6....8.....9..48...9......38.2.76.....6.32.....59......8..4..5

########## 12 Franken Swordfish ##########
#12.8n>row
..7.8..1...621.......4.67.2..8...6.....1..2....1.6..3......9..5.9.83.....8.7....4
#12.9n>row
1.........35..8....6.549...9........48...6.........51...31...7.....9.1.6..86.4...

########## 13 XYZ-wing ##########
#13.1y
..4....87..38.2..6.6...5....5..9.1.....3.........1.8.2..5....6....1267....1...9..
#13.2y
...8..6...1.9..82...56..3...52.....38....4.1.....5.2..2.....1....64.....5...27..4
#13.3y (BUG+2X)
2.9...7...8..49..............41...9..639..4..5.82......3281..........6.5...43...1

########## 14 BUG+1 (Type 1) ##########
#14.1? (WXYZ-wing)
....1.4........936....345..8579..........218..6...........7.32.4.31.5...2........
#14.2y (5-node XY-chain)
......56.9.....2...8..2....2.9..4..53....9..71....2.36...46....4......1....5.1..3
#14.3? (6-node XY-chain)
5..2.....91.....782.3.....4...9.785........1.....2..4...68....17..4......8.3..9..
#14.4y>(9-node XY-chain)
....126.7.59....32.......8.7..........84...7...58.912..9.7582....6.4...5.4.......

########## 15 UR+1 (Type 1) ##########
#15.1y (rw=Reverse BUG)
...1.49..7..9..42....7..6...6........2...5...8...3...4.8.....7....5.....231.6...5
#15.2y (6-node XY-chain)
......7..6..8...5...8.91..2...6...4..54......82.3..........8..9.3...7.6.5.9.3....
#15.3y (rw=Bug-Lite)
...13.94..8..2...7..5...8.6.........4.8..7......5....83....1....91...4..7...4..6.
#15.4y~(BUG-Lite+1)
..32.....4...........8.7..5...675...95.4..7..8.1.3..6.....96.7...7...8...9......2

########## 16 UR+2x (Type 2) ##########
#16.1? (WXYZ-wing)
..8..69.53..............6.......98..8...6.....561....354.3.........12.7..2..4.1..
#16.2y (5-node XY-chain)
.9...4...4..38........5.1.7..4...9.......9..3...2.3.64.8.........671.8.2..2....3.

########## 17 UR+2d, UR+3x (types 5/5B,...) ##########

########## 18 UR+2X (Type 3/3B) ##########
#18.1y (BUG-Lite+2X)
..7....4..2..67...9..4....1...3.1.....4.2.67.........8......35...5..9....3.6.4.2.
#18.2y (6-node XY-chain)
.8...5.7..4..3.9...1.....2..2..9....7...48..563..5.8.....3.2.........1.........34
#18.3n~(BUG-Lite+2X)
....1.2....6.....7.....436..8.1.....4.29.3...9.3.......3.8.2.455......7.6..3..8..
#18.4y>(8-node XY-chain)
............3..6......742...34.5.9.2.7.4..5.1.........8.5.16..36..........7.9...8
#18.5n>(BUG-Lite+2X)
.7...342.9.2........4..765...697...8...1.5.....76........2.8.94....5...7......2..

########## 19 UR+2rd ##########
#19.1y (7-node XY-chain)
67.5.8.9.............3...2.5.......9....4.2...4...1.8...147...3.2...31..49....5..
#19.2y (5-node XY-chain)
.........24..5193.9..4..........3.7..8..7.421....1...5.5..94....28...6..36...2...
#19.3y (6-node XY-chain)
.....8.1...51..7.....92........6.....73...94....8..6.742...5....3..4.16...1....5.
#19.4y~(Advanced BUG-Lite)
14..3...........6....845....2.....9..18......9.6....78.5.7..9..372.1...4..4.....2

########## 20 UR+2kx ##########
#20.1?
1239........1...5...7........83..64...9..8..5.1..65.3.8...9...3....21.....5...8.4
#20.2n (Advanced BUG)
12.3..4.87.3....5.8..49.3....6.34..1...1..56......2........6.......8.9........745
#20.3y>(Advanced BUG-Lite)
.2...8.....5...2..7...1...6.......2.938.2......74.58.....1.97....95..6..6...83..4

########## 21 UR+2X/1SL (Type 4) ##########
#21.1?>(5-node XY-chain)
.5946..122.......6.1...9..7...12.5..5..........4..8......68......2.5.7.8.9....3..
#21.2y>(BUG Lite+2X/1SL)
.....2..4..17..8...4..6..3.4.6.....53.7....8......9.....9.18..21......5..5...476.

########## 21 UR+2B/1SL ##########
#21.3?
..3.4.8.74...21.3..1.....4..381.........7...8.4...5..29..........73........65.4..
#21.4?>(4-node XY-ring)
...9.........381.424.....3.79...5....6.3....7......4.9....5.3..92..43..54..8....2

########## 22 UR+3X/2SL ##########
#22.1?>
8.6.....32..5.967....1........7.1..5..1......3..42.7.......6.941.2.5.............

########## 22 UR+3U/2SL ##########
#22.2y~(4-node XY-ring)
8.4.52.1.7.2.4.......1...49.3.7.....5......82.....1.3...76..........51.6....7....

########## 22 UR+3N/2SL ##########
#22.3y (rw=BUG-Lite,VWXYZ-wing,6-node XY-chain)
...1......3..5..1241.23..5......2..316......9.2.37...8..9.....5..8......24....8..
#22.4y (8-node XY-chain)
........72..........379..1.4.6...25.....5........76..385.9.7....4....8.6...4.8.2.

########## 22 UR+3C/2SL ##########
#22.5? (5-node XY-chain)
........8.....863..9.13.4...473........51..9..........62.8...1..78.....5...6258..
#22.6?
..2.9......46.7....9...43..7.8.....9.4..2.8...5..3.1.....5.......6..89.........37
#22.7? (5-node XY-chain)
....3..4....2.6.3.1.2.9.........389...3....27.54......5...872....16.....4.......5
#22.8y>(8-node XY-chain)
2.1.....8.....3..........626.3..7....52.947..7..3..1..4....6.519..5...4...7.1....

########## 23 BUG+2x (Type 2/2B) ##########
#23.1y (rw=Layered BUG-Lite)
1...6....6..8....5....52....9....4.886.....9......3.1.7.2.4..6....5.83...5.......
#23.2y (6-node XY-chain)
.6..98.4.31.......5.8....3...1..6.........4.....1825.....245..7...9..6.1..7...2..

########## 23 BUG+3x (Type 2/2B) ##########
#23.3?>(VWXYZ-wing)
....8......36....9.....9.2....2..14..9..5..7.3.5..8.6......4...8....2.1.6.....73.
#23.4?>(5-node XY-chain)
..39..5....1..4..........87.3.64.8.........2.78...29452.5..9......2....6......3..

########## 23 BUG+2X (Type 3/3B) ##########
#23.5?~
.1.......3.7..82.5.2...51.......4...5.3....64.4......1.5.2.7.....9.3.87..........
#23.6?~(3-line BUG Lite+1)
.......2.7..93......1..69....7.....2..9...14..3.6....8....7..5.....83...54.....81
#23.7?>(5-node XY-chain)
....71.4..3.............1...51.....4....2.8.9.6.5.....7...3.2.56.....47.2...9...1
#23.8?>(3-line BUG Lite+1)
7.........38.25...29...6.7.....746........4...8...13.....9.....6.28....4..5.....6
#23.9?>
....279....6....2.9.2..4......8..1.2.7...2.5.....6.8..5...7...9...3.8....9.1....3

########## 23 BUG+3X (Type 3/3B) ##########
#23.10? (WXYZ-wing)
.35......8..6......1....6.3....1.827..3.....19..4.......9.742.....8...1.2.....79.
#23.11? (WXYZ-wing)
...579.........95.....1.2...6.48...5...3....91.86.....5..1..83.8...6..1...3......

########## 24 BUG+2X/1SL ##########
#24.1?
.8...5.7...7...58..........1.5..3....9...42.........49....56.1...649....7..1..3..
#24.2?>
.6....3......7...8.958..6...57.9..2.2...3.7.....5...4.8..2.......6..3......1....9
#24.3y>(5-node XY-chain)
.9...1..5.4....37..1.2....96.....5...5..2.9.7...3.....8....2.......597684.9.6....
#24.4?>
...4.8..13.6.....9.9....7...3.8....2.....2.688...4..5.5..1.3...1...........75..2.

########## 24 BUG+3X/2SL ##########
#24.5?~(WXYZ-wing)
.7...96..6.....31.8.......9...3......95.17..37...2.4.....6......58..2.....4.3...1
#24.6?~
6..3....929..4.8......85...........8....185..3..5...929.7..............1..3..16..
#24.7?>
.275.....9.....8.2..68....7...45...9.3..7.6..4....92........36..9............8..4
#24.8?>
.6.32....3.568.1...7..........5...6.91....8.4......2.7....6.7.........9....1746.2

########## 24 BUC+3C/2SL ##########
#24.9?
..725....5..7..1.2...........2...7....83..5..1...4...8.2.48..1...5..9....3...7689
#24.10n>
...2....53..5.16.9.7..8....82.3.......5..2....4...9.2.4.1.73...6.....51..........
#24.11y>(WXYZ-wing)
....6..3..849...........8.1...2.8.....5.....4..6..3..71...8..7.2...4...5.7...14..

########## 24 BUG+4U/3SL ##########
#24.12?
...19.....685.....5.1...98.....3..7..8..4....6.7....5..2...9...35....8.6.....13..
#24.13?
.7.2.......3..8....1..4.9...5..9.3..4.............21.8..7..16...62.5..1.3...8....

########## 25 2-line BUG-Lite+1 (Type 1) ##########
#25.1? (WXYZ-wing)
147.5.......9.......8......4.........8.7..36..6..4.5.9.3.6..........4792....281..
#25.2y (WXYZ-wing)
.....1.54.9..3.2..374.....1....2..8.5.946....2.8.1.......9......4.6...1...6.....5

########## 25 2-line BUG-Lite+2x (Type 2/2B) ##########

########## 25 2-line BUG-Lite+2X (Type 3/3B) ##########
#25.3?~(5-node XY-chain)
..537....4..5.....2.....6...2..8..4.14...2......7...23.......8.......4.5..76.9...
#25.4?>(6-node XY-chain)
7.......2.9.......8..9..1.7..94.3....2.6..38..5.21..4.915...4......2.5......6...8

########## 26 3-line BUG-Lite+1 (Type 1) ##########
#26.1n~
........4.1..2..35..3..51..7.1...3..8....6.........7.695..78.2..7..9........1..8.
#26.2n>
1...4....2.8....19...98.7...6.......89...7.....7.13.....6......72....4.....2...86

########## 26 3-line BUG-Lite+2x (Type 2/2B) ##########
#26.3? (6-node XY-chain)
6....7..3..5.4.9...1.........4.1.37...24...........1.692...5.......7..8.7....1.3.
#26.4?
..6..5.2.4.....7...5.29...6...6...8.1...79....8....4..........1...5..8..7..4.63..
#26.5y~
3.....4.........8..9..4.1.........7...8..6.....4.796...7.9.83...4.32....25...1...
#26.6?~(ALS xz-rule A=1cell)
.4.7...6..13....4.7..14......8..7..347...6..9........73.5.........29....9..4..31.

########## 26 3-line BUG-Lite+3x ##########
#26.7n>(6-node XY-chain)
.....7.4.3.....82.4.8.....57.3.2.98.2...9...6.4.16.7.......2.9...6..9...19.......

########## 26 3-line BUG-Lite+2X (Type 3/3B) ##########
#26.8?>(6-node XY-chain)
.51...6.9........8...4..57.....96.2.2.......3...8.......427...1..5.49...9.....7.5
#26.9?>
.1.......46.3....5...9..2.6.8..4..............2...1687..56....81.......99...8..7.

########## 26 3-line BUG-Lite+2X/1SL ##########
#26.10? (WXYZ-wing)
54...6.....945.3....1...9...2.3...4.8.5..9..1......2.......5.1...6..2.3..7.......

########## 28 Two strong links (Turbot Fish) ##########

########## 28 Two grouped strong links (Grouped Turbot Fish) ##########
#28.1n>(Franken Jellyfish)
......5..87.5.4.9..3..9.....6..5...9.8....746.........4.1....2....4..1.7...8.....
#28.2?>
.52......3..42.5.....1...6...1....575..8....3....6.9.8...6...3..4.53....9....87..

########## 29 4-node XY-ring ##########
#29.1?
.......2...8.7.4..7..6.4....3...9..........5...6....81.7...1...9....3..86..5.2.49
#29.2?>
..3.56.....7.....6.42..3.1....89.....9.4...3...5.....2.6..........32...1..1..9..5

########## 30 WXYZ-wing ##########
#30.1? (ALS xz-rule A=1cell)
..96...5......12.7....9.......83....1..9...856..2.4.....3..8...5.......6.17.....4
#30.2? (5-node XY-chain)
.....8..5..7.....1.....286....3..5.7.1...9..46..4..9......5.....4.1..3.68...2....
#30.3n (5-node XY-chain)
7.2....15.1.62.9.....5........38.6....5..7.........327.2.95..83.........1......9.

########## 33 5-node XY-chain ##########
#33.1?
.2...6.....6...54.....59....18....923.4...71.....6.....7.24.3.........8..8....269
#33.2?
....7.3.......64..941..........8.....35.....86....2.3......8261..7.2.....63....9.
#33.3? (ALS xz-rule A=1cell)
.27..9.......4.......1.765........9.....5...4..36.....61.2...8.8......4..94....75
#33.4y (rw=BUG+3)
.29....15........315...7..4...1....84......9....5.....6..31..4..8....73.5...6.8..
#33.5y~(ALS xz-rule A=1cell)
..8.1...73...724........98......5..4.4..3.5....9...13.2.........5.9.4..8.1.2.....

########## 34 5-node XY-ring ##########
#34.1?>(6-node XY-chain)
64......2.3.6..9..9.8...7.14...2......95......8..7.1.......3.......4..9..21...87.
#34.2?>
.3..4...8....8764......5.2..18.....6..923............73....9.1..6....8.59..7.....

########## 35 VWXYZ-wing ##########
#35.1? (6-node XY-chain)
182..............1.7..........36..7..9...5.6..2......8....4..5.8.1.9.7...37.8.2..
#35.2? (6-node XY-chain)
......3..4....1...75..94.......15.9......8.....2.....69..5.6..1.7.8.94....4.7...5
#35.3y~(ALS xz-rule A=1cell)
.....56.2.3..98.17..9........1..3...2..4...8....8......1.5.....3...42.5...6...9.1
#35.4?~(ALS xz-rule A=1cell)
.....1.5782..........98.6........93..518.......4..5....1...2.9.6.7.....4...7.....

########## 37 Three strong links (Turbot Chain) ##########
#37.1?>
..5.76.....15.9.....42...7.4.....7...68.....4.3.6........4....57....3.6...6..18..

########## 37 Three grouped strong links (Grouped Turbot Chain) ##########
#37.2?>
1.....46.3496........1.5..........7356..9..4....2......5..7..3...7..39.19.1......

########## 38 6-node XY-chain
#38.1y (rw=BUG-Lite)
.4.9...2........612....45....63.28....7..1..25.........2..5...395..48.........18.
#38.2y (3-link Advanced Coloring)
.43...7......6....68..79...........8..1.8.3.....5..1.4.....1.6..5...2..39.7...8..
#38.3?>
...1.....57.6...8.2...4..9........5....9..3..76....8.1..5....73.31..6.4..9..2....

########## 39 6-node XY-ring ##########
#39.1?>(ALS xz-rule A=1 cell)
.9....6.8.....2...7.....3..34..5.....5..1.9.........8.6...91..41...7...2..7....3.

########## 40 UVWYXZ-wing ##########
#40.1?~(ALS xz-rule A=1 cell)
1...4...7........1.....3.258.....4...6.8.9....25..1.......3..5...4.5.7.66...8....
#40.2?~(ALS xz-rule A=1 cell)
5..71....1........9.8...5...6...7.9...9.3..1......27.........83....56..4..24....5
#40.3?>(ALS xz-rule A=1 cell)
.6.81.95.......8..8..54.........3..76.5...........423...2..6.1...........51.2...4
#40.4?>(ALS xz-rule A=1 cell)
.1...53...582...46...7.......75.......2.978.43....6..5....8.9...3.........93....2

########## 42 SueDeCoq ##########
#42.1?>(ALS xz-mer A=1 cell)
.5..7.2.4.31.....6...63..5..1...5..8..71..4........91.6.54..8......2....78.......
#42.2?>(ALS xz-mer A=1 cell)
....2.41....19.8..92..5...3..2.....1.........8.7...95..43.7.......6....7.8..32.6.

########## 43 ALS xz-rule ##########
#43.1?
2.....9....8.49....1....78.79.1..85.....6.......9....282...3.....3.8..47.4.6..1..
#43.2?
.7.....2..3.7......15..8.....2.9.85.....5.23.....37..6......69...4..3.....9.46..5
#43.3?~
...6.5........468...3....51.7.38...242....3.....1..8...3..2..........9.67...56...

########## 44 UR+4(X,C)/3SL ##########
########## 45 UR+2D, UR+3(x,X)/1SL ##########
########## 46 UR+2K(X,D), UR+3K(X,D) ##########
########## 47 UR+4(x,X)/2SL, UR+4(x,X)/1SL ##########
########## 48 4-line Basic BUG-lite ##########

########## 49 2-line Advanced BUG-Lite Elimination ##########
#49.1?>(8-node XY-chain)
...4....3..4.258....2..8..7.7...........51....49...2.....3......2..4.5.68...6.7..
#49.2?>(7-node XY-chain)
......5.8...146....2..9..7...1.8...45.73.....4.3...2.......36..1..6.....7......25
#49.3?>
......5.8...146....2..9..7...1.8...45.73.....4.3...2.......36..1..6.....7......25
#49.4?>
...1.3..........986...97...........6.5....839....84.2...8......196.....2.2....47.

########## 50 3-line Advanced BUG-Lite Elimination ##########
#50.1> (7-node XY-chain)
...1....9..6..2.8.7.3......5..26..4.8....417.......8...5....6..967.5.....2...7...
#50.2?>(7-node XY-chain)
...1..4...7...48.....8..7.3.96.8........9..1...756.....4.......16.9.3....5..1...2
#50.3?>
.6.7.1........9.3.......6..8...1.....5...3..2.24.56...17.9....6..8.2...1......9.4
#50.4?>
..3....9.9....2..4.....6.....4...58...8.6.91..96..........5.4.2.69.7.3.....4.8...
#50.5?>
..........2.394.6..4.82......6..2...9...1..8..34...9....2...3...9..7....8...6.5..

########## 51 4-line Advanced BUG-Lite Elimination ##########
#51.1?>
.....36...53.97..8..8...5.27..3.6...4.....8......7.....4..2.......5..2..8.5..9...
#51.2?>
....42.............3...91.81.....6.796.5..2......7..8..192.8.......3......27...4.
#51.3?>
...4.......8.7.39.62....5.8.3......9.5..........2.9..1.65..8...48..3...61........

########## 54 7-node XY-chain ##########
#54.1? (4-link Advanced Colouring)
.3..5..79.......5.......6.1...76..2..9.5.....4.....5.8.1...8...7.8.4.2....9.13..5
#54.2?~(3-link Advanced Colouring)
.7.9..2...........4.92..1.......1....5.....48..3.9.7....157.3...8...35..5.....8.6
#54.3?>(3-link Advanced Colouring)
.57.......1...38.4....6.......3.2.7..64..........5..397..9...81..8...2...3.7.....

########## 55 7-node XY-ring ##########
########## 56 TUVWXYZ-wing (2-7 candidate pilots)
########## 57 Jellyfish (basic, finned, big fin, and franken)
########## 58 Four strong links (basic and grouped)

########## 59 8-node XY-chain ##########
#59.1?>(9-node XY-chain)
...8.......5..4.9..63.............1589..5....7...4....1...9.7.....1...235...8....
#59.2?>
.7....21...8.5......21.......3....8.8....4..5....39.7.6.7...4....9..61..4...8....

########## 60 8-node XY-ring ##########
########## 62 9-node XY-chain ##########
########## 63 9-node XY-ring ##########
########## 64 Squirmbag (basic, finned, big fin, and franken) ##########
########## 65 10-node XY-chain ##########
########## 66 10-node XY-ring ##########
########## 67 11-node XY-chain ##########

########## 74 3-link Advanced Colouring ##########
#74.1?~
.7.53....9....12....4....8..6..1.......4...9...38.2..77........8.....4.5...9.48.2
#74.2y~
.5....3.2.9....7...7.2...8....6.1.....9.3...7..2....64..835....51.8.6..........3.
#74.3y>
.....73...9...........16.583.....1..72.1...9........26.14.8.27....2.5.....97.....

########## 75 3-element Nice Loop ##########
#75.1?
.....85..49...68.....24...3......3.1.5.....8...39....432..........5.769...9..2...
#75.2?~
5.....7...69.....2....789..1...4....6.79...3.......17.32..5......1.8.5.......1.4.
#75.3?>
....5...34.........6.4.2.98.5...46......1......16...2.24.3.7.8.........27...6....
#75.4?>
..98.....5....6.47.8......21.....4..72..64..5.....7....1.....56.......9.963.....1

########## 76 4-link Advanced Colouring ##########
#76.1?~
......4.991..........1..8...2..4.....94.726...8.....3..43..9.6.....67.8.....5....
#76.2?>
.....6.3...57....6...81......2..8...1......6.....523.1..62.9....3.57....74.....92
#76.3?>
4.3.8.....52.6.....8.4...7.......59....1....43....7.....1...4.82.......1.7...8.2.
#76.4?>
5...4.9....4..5.6.....62......4...5.7...9...1.2...7......65.....8.7..4....1.2...3
#76.4?>
5..92....9.4....5..8.4.......3..15......5......27..4.......8.9..1....3.2....73..8

########## 77 4-element Nice Loop ##########
#77.1?>
..59....3.7.14....9.3......23...5.4...8...6...1.7...92......9.8....29.7.4....13..
#77.2y>
.69.3..8..1..........2...9..91.4..2.7.....4...2...9..7...7..91...3.5.........2..6

########## 78 5-link Advanced Colouring ##########
#78.1?>
...5.3..649......1.3.4.....12..8....7........35.1.49.......5.8...6.7.4........2..

########## 86 ALS xz-rule (A=2 cells) ##########
#86.1y>
......9.........6742....3...5...4..3...1.2....87.9......2.81.....64...5.......274

########## 87 ALS xz-rule (A=3 cells) ##########
#87.1y>

7..3...6.....1...4.3...52......649..9.61........8.......3.2..5.2......1..154...7.
Mike Barker
 
Posts: 458
Joined: 22 January 2006

Postby gsf » Sat Aug 05, 2006 4:57 am

Mike Barker wrote:Does this work?.

great, thanks
gsf
2014 Supporter
 
Posts: 7306
Joined: 21 September 2005
Location: NJ USA

Postby Mike Barker » Sat Aug 05, 2006 4:39 pm

Here are a few more. To try to fill in some of the missing techniques I went ahead and allowed an X-wing or XY-wing (indicated by an "x" or "y") in addition to the extreme technique. I'll update the first post as well as include comments by daj95376 (thanks!)
Code: Select all
#6 Hidden Triple
.....5..4...8......4....69.3...9...5...7.8.2...63..14..5.......2.7.6...1.8....7.. #5.7n block

#22 UR+3X/2SL
.3...81..........4.1..2...58..9...732..........3..58...71...95....497..6....5..2. #22.9?~

#25 2-line BUG-Lite+2x (Type 2/2B)
...9...756...8.........19.....34......1......87......2.9...7.....7...46...3..5.91 #25.6?>(ALS xz-rule A=1cell)

#25 2-line BUG Lite+2X/1SL
5...7.682.2.......87........9..8..4.3....9....8..1...66....3..173..9...........65 #25.5?>(WXYZ-wing)
...4...1.23.....4....3.6.9....9.........8..217.........5......73..72.48...285.... #25.7?>

#28 Two strong links (Turbot Fish)
.1.....5...3.16..8.8.5.91..9.........6....5.....97...3..2.3.94.7....8........5... #28.3?>(6-node XY-chain)
....7...8.5...8..22.....6...9.1.3.6.4......2..1.6..34...5.....4.4..6.1........98. #28.5?x(WXYZ-wing)

#28 Two grouped strong links (Grouped Turbot Fish)
2.....9..38.65.......8....7.....45........31..58..1...6.2.....3.....8.29....1.... #28.4?>(Franken Jellyfish)

#37 Three strong links (Turbot Chain)
..3..2.......8.5.......6..3.2..9.1...9.1..25.6.7.2.48..8........5...8.6...9....2. #37.3?x

#37 Three grouped strong links (Grouped Turbot Chain)
.....4.2......18.3...53......4.85.1..73........13..2.5.......5..3...8..6..524.7.. #37.4?x

#39 6-node XY-ring
......8.......3....725....481..4.9...9.....2...769.5....6.....8....5.21.4...8..9. #39.2?y(3-line Advanced BUG-lite)

#46 UR+3KX
....53..6..28....9......1.432.6.7....1.........4.8.6.7.3..42..........9.2.7.....8 #46.1?x
....2...1.458..6.......7.......4....3.75........7...62....9.1.41.9....2..7.6...8. #46.2?y

#46 UR+3KD
67....5.....2...3..5..9....2..9......8..5..2....1.3....63...7..8.7....4.1..4.2... #46.3?y
1..3..4..9..7....6.....4.59..4.82.6....6.....5.7.....8..8..639..7......2.3....5.. #46.4?y(7-node XY-chain)

#78 5-link Advanced Colouring
..2..6..9.8.5...6....3.7...1.4....2.......39........8..96....7..3...2.48...63.... #78.2?x

#87 ALS xz-rule (A=3 cells)
.5...1..4....8367.9............4..15...6..4....8.....7......9..4..1.....67..3..2. #87.2?x
Mike Barker
 
Posts: 458
Joined: 22 January 2006

Postby algernon » Sat Aug 05, 2006 8:42 pm

Mike, your list is really great!

Right now, I have only a minor issue with the naked triples:
4.1 and 4.3 are "better" than the rest, as 4.2, 4.4, 4.5 and 4.6 can also be
solved with hidden pairs only. Ok, we might consider hidden pairs as more
advanced, but as 4.1 and 4.3 show, this minor issue can be avoided.

What do you think?
algernon
 
Posts: 25
Joined: 26 June 2006

Postby Ruud » Sun Aug 06, 2006 12:51 am

Mike,

you are truly amazing with your collections! This list is definitely more complete than my benchmark list. I have changed SudoCue in such a way that it can read this data "as is" when you put it in a file with the extension .sdm. The program simply ignores everything that follows a # symbol, including the symbol itself.

Regarding the Line-Box interactions, I have a request. My software now makes a distinction between the following situations:

1. Unlocked Singles. A Line-Box interaction immediately causes a hidden single in another house. This is easy to spot without the need for pencilmarks.

2. Locked Pairs. 2 cells which are both a Naked Pair and Locked Candidates. These pairs are extremely easy to spot.

3. Locked Triples. 3 cells which are both a Naked Triple and Locked Candidates. Because they occupy a highly visible intersection, these 3 cells are also good eyecatchers.

4. Locked Candidates 1, this is similar to your Line-Box examples, but excluding the 3 previous types.

5. Locked Candidates 2, same as your Box-Line examples.

Is it possible to include examples for each of these situations?

TIA,
Ruud
Ruud
 
Posts: 664
Joined: 28 October 2005

Postby daj95376 » Sun Aug 06, 2006 1:52 am

[Edited:] No longer applicable.
Last edited by daj95376 on Sun Aug 06, 2006 2:53 am, edited 1 time in total.
daj95376
2014 Supporter
 
Posts: 2624
Joined: 15 May 2006

Postby Mike Barker » Sun Aug 06, 2006 5:24 am

I updated the list so that the locked candidates should not contain naked or hidden pairs or triples and the naked triples should not contain a hidden pair. It will take me longer to make Ruud's updates.
Mike Barker
 
Posts: 458
Joined: 22 January 2006

Postby Mike Barker » Thu Aug 24, 2006 11:27 pm

Here are examples of Ruud's Unlocked singles and locked pairs. I couldn't find a locked triple which didn't also have a naked pair. I know they exist because I use the technique when I'm solving by hand - I just can't find one that fits the requirements of the zoo. I also found a 5 element nice loop, an 8 cell XY-chain, a BUG-Lite+3x, and a simpler hidden block triple to add. With a fix to my BUG-Lite algorithm one nice loop was dropped since in also contained a BUG-Lite.
Code: Select all
#2 Unlocked Single
.5..1.69...4...7.3........8.8..6.......74.3..41.2.9....96....8...5..7.2.......... #2.17n row
95..7..4...28..7.........8.......3.........76...9462..5..71.9.......8..369...3... #2.18n row
.8..1.3.....7..4.....2....5......9.12.51....3.6..4.5.........6.8..5.4...7.4.8.... #2.19n column
..7....9.....2.3.5.9...3..19....8.2.5..93....6............4.96..487...5....8..... #2.20n column

#2 Locked Pair
...........3.84.6.9..57.8..5..8.9......1...7.........32..7..1.9.6.....5.3.8.2.... #2.21n row
3...9..5.82.57..6...5....8.........52.......9..34..8......63.7246...7...9..8..... #2.22n column

#2 Locked Triple

#2 Locked Line/Box
6.2.19..7..345.6....1.....5.6.9..........5......7..3.9..8....21..6..1...3....7..8 #2.24n row
.......7.72.....8......49.5..59.3...8.2.4......4...3.6.1.6.......35....1.8..3.... #2.25n row
.6..4....1....65........3.6......9..85..69.14.3..81....1...34..5.8....9....1...7. #2.26n column
....5.23......2..47.......5........7.8.61..4..658....9..4.28....21..7...6.......3 #2.27n column

#79 5-element Nice Loop
2......86.....2......8...15.94.......3.7..5.48..6..........5..3.28.9....35..2.4.. #79.1?x

#59 8-node XY-chain
.3...46..2..6....5...2..1.4......768..5...9...7..89......34........9.5.74....63.. #59.3?~

#26 3-line BUG-Lite+3x
3..8..5.1.2...3.......4...........7..79..2......7.9..84.7...3..1.8.3...4....8..6. #26.11?~(6-node XY-chain)

#6 Hidden Triple
..219...4.5.8..6.23.........8....34.....5.....4......6.1..697.5.3...2.........26. #6.7n block

Removed:
Code: Select all
..98.....5....6.47.8......21.....4..72..64..5.....7....1.....56.......9.963.....1 #75.4?>


[Edit] I decided to go ahead and include some examples of Locked Triples even though they are also Unlocked Singles so there are at least examples:
Code: Select all
#2 Locked Triple (also unlocked single)
9.......1.5...23.....534........94..7...2...8.....5.7..19.....3......2..3.291..8. #2.28 row
2.5......98............84.3....7..2......6....2.15.37......7..85...34....4....6.. #2.29 row
.5......6.9...2.45..6...2.....2..4.18..9.......3.867...........2...54...4..7..5.8 #2.30 column
......9.4..78...2..4..7.5..9..2.........6.24...1..9...2....3.5...8.57.......8.3.. #2.31 column

Also, it turns out that one of the ALS puzzles is also an Almost Fish puzzle and one ALS puzzle no longer fits the "zoo" definition with addition of Almost Fish to my solver so I've updated the list:
Code: Select all
#83 Almost X-wing
......9.........6742....3...5...4..3...1.2....87.9......2.81.....64...5.......274 #83.1>row(A=2 cell ALS xz-rule)

#86 A=2 cell ALS xz-rule
#......9.........6742....3...5...4..3...1.2....87.9......2.81.....64...5.......274 #86.1>(contains Almost Fish)

#87 A=3 cell ALS xz-rule
#7..3...6.....1...4.3...52......649..9.61........8.......3.2..5.2......1..154...7. #87.1>(contains Almost Fish)

I've also added a couple of Hidden Quadruples and simpler versions for some of the Locked Sets:
Code: Select all
#8 Hidden Quadruple
..2.....5...37....7...5...9.........84...76..1.6....3...1..2.8.......46.56...8..2 #8.2>row
......4.3...65..9.9.28...7..8.9725....9...2.7....8.........5...5.142....6....3... #8.3>block
Mike Barker
 
Posts: 458
Joined: 22 January 2006

Postby Mike Barker » Sun Sep 03, 2006 3:50 pm

I've continued to updated the zoo with simpler puzzles as I find them. In this latest updated there are a couple of new more exotic critters as well. :
Code: Select all
#62 9-node XY-chain
5.......4..9.8.3..81.2....5..5.2.9.1.8...5...76.4.....1......7........2..2.65.... #62.1>
..2....8.45..........41..2.....796..7.8..6..4.93.....893.6..8.7....4....2....7..6 #62.2>(4-link Advanced Coloring, A=2 cell ALS xz-rule, 4-valued ALS Aligned Pair)

#65 10-node XY-chain
......1..2......96.53.1..7....74...3...5.1.8.7.9.3.....2.......9.56.4..7.4.8..... #65.1>

#88 A=4 cell ALS xz-rule
...82..6.8.5..........73..15..6.94...9..3.....61..2.....7.....39..4............94 #88.1~

#93 B=2 cell ALS xy-rule
..8.2.91...38...6....76.....42.8..........18......3..9..7...8..2..5.........41.3. #93.1~(Almost X-wing)

Have Fun!
Mike Barker
 
Posts: 458
Joined: 22 January 2006

Postby Mike Barker » Tue Sep 05, 2006 1:18 pm

I continue to update the list and though I don't want to clog up the bit stream with constant update posts, there are a couple of new creatures in the zoo I thought worth commenting on. The first is a puzzle solved with 4 strong links (corrected based on gsf's post):
Code: Select all
Four Grouped Strong Links: r46c4=7=r46c5-7-r23c5=7=r1c46-7-r1c23=7=r2c3-7-r7c3=7=r7c56~7~ => r89c4<>7
+--------------------+--------------------+-----------------------+
|     5  *478  *4678 |  *2378     9  *278 |   1237  23467  123467 |
|    49     3   *479 |      6   *27     1 |      8      5     247 |
|    68     1      2 |      4  *378     5 |     37    367       9 |
+--------------------+--------------------+-----------------------+
|   469  2459   1469 |  *2579  *267     3 |   1257   2467       8 |
|     7  2458   3468 |    258     1    28 |      9   2346    2346 |
|  3689  2589  13689 | *25789 *2678     4 |  12357   2367   12367 |
+--------------------+--------------------+-----------------------+
|   389     6  *3789 |      1 *2378 *2789 |      4     89       5 |
|     2  4789  34789 |   -378     5   789 |      6      1      37 |
|     1   789      5 |   -378     4     6 |    237     89     237 |
+--------------------+--------------------+-----------------------+

which is IMO pretty cool, but the best part is that it is also solved with a Franken Squirmbag (not your everyday "there's a smaller fish which can also make the same elimination" Squirmbag, but I believe an "this proves that Squirmbags exist without a smaller fish elimination" Squirmbag):
Code: Select all
Constraint Row Squirmbag: r2c359|r3c578|r4c4578|r6c45789|r7c356 => r89c4<>7
+--------------------+--------------------+-----------------------+
|     5   478   4678 |   2378     9   278 |   1237  23467  123467 |
|    49     3   *479 |      6   *27     1 |      8      5    *247 |
|    68     1      2 |      4  *378     5 |    *37   *367       9 |
+--------------------+--------------------+-----------------------+
|   469  2459   1469 |  *2579  *267     3 |  *1257  *2467       8 |
|     7  2458   3468 |    258     1    28 |      9   2346    2346 |
|  3689  2589  13689 | *25789 *2678     4 | *12357  *2367  *12367 |
+--------------------+--------------------+-----------------------+
|   389     6  *3789 |      1 *2378 *2789 |      4     89       5 |
|     2  4789  34789 |   -378     5   789 |      6      1      37 |
|     1   789      5 |   -378     4     6 |    237     89     237 |
+--------------------+--------------------+-----------------------+

Also there is a very rare UR+3x (not quite as rare as a Type 5 which I'm beginning to believe is extinct, but still pretty infrequent) - this one also requires an XY-wing:
Code: Select all
UR+3x (56): r23c28 => r3c3<>7
+---------------+-------------------+--------------+
|  89    3  178 |     169  69     5 |    2   67  4 |
|   2 *567    4 |    3679   8    79 |   39  *56  1 |
|  59 *567  -17 |  123679   4  1279 |   39 *567  8 |
+---------------+-------------------+--------------+
|   6    9   78 |       5   1    78 |    4    3  2 |
|  58  157   23 |      29  39     4 |  178   18  6 |
|   4   17   23 |    2678  36   278 |  178    9  5 |
+---------------+-------------------+--------------+
|   1    8    5 |       4   7     3 |    6    2  9 |
|   3    2    9 |      18   5     6 |   18    4  7 |
|   7    4    6 |     189   2   189 |    5   18  3 |
+---------------+-------------------+--------------+

Finally, there is a great Aligned Pair Exclusion (although with the latest technique the cells are neither aligned nor a pair):
Code: Select all
5-valued ALS Aligned Pair (r7c78|r89c9, r9c69): : r7c5 => r9c7<>6,r1245c9<>6,r8c8<>6
+----------------------+-------------------+---------------------+
|      2   3467      8 |  1349  3469  4679 |      5   1369  -467 |
|   3467      1      9 |   348     5  4678 |    367    236 -2467 |
|   3467   3467      5 |  1349     2  4679 |  13679   1369     8 |
+----------------------+-------------------+---------------------+
|   3469  23456   2346 |   249     1  2469 |      8      7  -356 |
|  13679    367   1367 |   789   689     5 |      2      4   -36 |
|      8  24567   2467 |   247    46     3 |     69    569     1 |
+----------------------+-------------------+---------------------+
|   3457      8   2347 |     6   *34     1 |    #37   #235     9 |
|  13567   2367  12367 |  2389   389   289 |      4 -12356 #2567 |
|   1346      9  12346 |     5     7   @24 |   -136      8  #@26 |
+----------------------+-------------------+---------------------+
Last edited by Mike Barker on Tue Sep 05, 2006 10:27 am, edited 1 time in total.
Mike Barker
 
Posts: 458
Joined: 22 January 2006

Next

Return to Advanced solving techniques