daj95376 wrote:ronk wrote:The "exocet" definition should be expanded a bit or, depending upon one's POV, the requirements relaxed a bit. Below is the exocet in Golden Nugget and a only-slightly-different pattern in GP-kz0 (morphed).
After reading some recent posts on Exocet puzzles, I'm testing the following Exocet logic.
- Code: Select all
1) Select possible base and target cells (using template solver output).
2) For each value in the base cells, use coloring to logically perform:
2a) Assume value is true in base cells and perform eliminations.
2b) Perform all resulting Hidden Singles for this value.
2c) Derive an X-Chain (possibly grouped SI's) from one target cell to the other target cell.
(David's two given/solved cells become important here.)
3) Exocet!
ronk wrote:champagne wrote:
- Code: Select all
sets
2789R2 2789R4 2789R5 2789R7
linksets
89C2 79C6 79C8 28C9 r2c4 r2c5 r4c3 r4c5 r5c1 r5c7 r7c1 r7c3
Is there a reason you can't use Allan Barker's format? With his format, readers could simply cut and paste the puzzle (or pencilmarks) and the logic set. To do this, the above would need to look like:
- Code: Select all
16 Truths = {2R2457 7R2457 8R2457 9R2457}
17 Links = {2c9 7c68 8c29 9c268 57n1 47n3 2n4 24n5 5n7 8b7}
While there is some flexibility in the format, AFAIK the minimum requirements are:You're already mostly doing 3) and 4). If it's OK with you and you start using this Xsudo syntax, I can help out by changing the syntax in your existing posts of this thread. I would simply copy and paste the logic set from Xsudo itself. Let me know.
- Truths and Links lists separately enclosed in braces, "{ ...... }",
- 'n' and 'N' for Truth and Link cells, respectively; for example, 2n4 for link r2c4 above ,
- upper case 'R', 'C, and 'N' in Truths,
- lower case 'r, 'c, and 'n' in Links.
ronk wrote:An "exocet with a bonus" ???
- Code: Select all
....5...94..1...3..6.7..1....59......8..7.......5.2..73......6...8.9...2.1....4.. eleven-1452 ED=11.2/11.2/9.9
18 Truths = {1346R18 1346C39 5N46}
27 Links = {1346r5 346c4 1346c6 156n3 18n46 45n9 1b9 3b19 4b37 6b37}
6 Eliminations --> r8c6<>57, r4c9<>8, r6c3<>9, r7c2<>4, r9c1<>6
David P Bird wrote:Please would tell me what rank this solution is, and how it is calculated?ronk wrote:An "exocet with a bonus" ???
18 Truths = {1346R18 1346C39 5N46}
27 Links = {1346r5 346c4 1346c6 156n3 18n46 45n9 1b9 3b19 4b37 6b37}
champagne wrote:ronk wrote:Is there a reason you can't use Allan Barker's format? With his format, readers could simply cut and paste the puzzle (or pencilmarks) and the logic set. To do this, the above would need to look like:
- Code: Select all
16 Truths = {2R2457 7R2457 8R2457 9R2457}
17 Links = {2c9 7c68 8c29 9c268 57n1 47n3 2n4 24n5 5n7 8b7}
While there is some flexibility in the format, AFAIK the minimum requirements are:You're already mostly doing 3) and 4). If it's OK with you and you start using this Xsudo syntax, I can help out by changing the syntax in your existing posts of this thread. I would simply copy and paste the logic set from Xsudo itself. Let me know.
- Truths and Links lists separately enclosed in braces, "{ ...... }",
- 'n' and 'N' for Truth and Link cells, respectively; for example, 2n4 for link r2c4 above ,
- upper case 'R', 'C, and 'N' in Truths,
- lower case 'r, 'c, and 'n' in Links.
...
If it's not to much work, I'll change the print in the old program (I think it's not)
I'll surely use AB specifications in the new one.
champagne
ronk wrote:champagne wrote:FATA MORGANA V2
So we have 36r5c46
Are you saying it takes all this to show r5c46=36 [and r4c2<>24 due to the exocet]?
ronk wrote:[edit: withdrawn; gave up trying to understand the unconventional notation]
X 6+ 6+ |16+ 16+ 16+ |X 1+ X
3+ 3+ X |3+ 3+ X |X X X
3+ X 6+ |136+ X 136+ |X X 1+
13+ 13 6+ |6+ 6+ X |x X 6+
X 6+ 6+ |13 X 13 |x 6+ X
x X 6+ |X 6+ X |3+ 13 16+
1+ X X |136+ X 136+ |3+ X 6+
X X X |X 6+ 6+ |X 6+ 6+
X 1+ X |13+ 13+ 13+ |3+ 3+ X
3r3c1|1r3c9
1r7c1|3r7c7
3r2c2 ^ 1r9c2
1r1c8 ^ 3r9c8
3r2c2 ^ 3r9c8
1r9c2 ^ 1r1c8
1r7c1 - 1r9c2 = 3r2c2 — 3r3c1 = 1r3c9 — 1r1c8 = 3r9c8 - 3r7c7 = 1r7c1
even true gives {3r2c2;3r9c8 true} => 3r46c5 - 13r5c46
odd true gives {1r9c2;1r1c8 true} => 1r46c5 - 16r5c46
we use here 3r2c2 ^ 3r9c8 ; 1r9c2 ^ 1r1c8 as weak links
1r1c8 - 1r9c2 = 3r2c2 — 3r3c1 = 1r3c9 — 1r1c8 AIC showing 1r1c8 false
1r9c2 - 1r1c8 = 3r9c8 - 3r7c7 = 1r7c1 - 1r9c2 AIC showing 1r9c2 false
which is not possible, one must be true
*-------------------------*-------------------------*-------------------------*
| 2458 2467 245678x | 126789x 16789 1678x | 24589 1248x 3 |
| 2348x 2347 1 | 23789x 3789 5 | 6 248 249 |
| 2358 9 2568 | 12368 4 1368 | 258 7 125 |
*-------------------------*-------------------------*-------------------------*
| 12348 136 2468 | 13678x 13678x 9 | 2347x 5 12467x |
| 7 12346x 2469x | 136 5 136 | 2349x 12346x 8 |
| 1389x 5 689x | 4 13678x 2 | 379 136 1679 |
*-------------------------*-------------------------*-------------------------*
| 145 8 457 | 1367 2 13467 | 3457 9 4567 |
| 249 247 3 | 5 6789 4678x | 1 2468 2467x |
| 6 1247 24579 | 13789x 13789 13478x | 234578x 2348 2457 |
*-------------------------*-------------------------*-------------------------*
David P Bird wrote:This is the grid after the Exocet deletions with "x" marking the cells where any digit in the base cells must be false:
champagne wrote:David P Bird wrote:This is the grid after the Exocet deletions with "x" marking the cells where any digit in the base cells must be false:
Hi David,
This seems a key sentence to justify the chains
can you comment on it
here Allan Barker wrote:A key point is the symmetry, both eliminations have 3 identical layers. Layers 3 and 6 are symmetric, layer 1 is anti-symmetric to 3 and 6.
David P Bird wrote:
For example if (1) is a base digit, it must occupy 2 cells in r19c258, and so must be false in the other cells in rows 1 & 9.
DPB