Hi Wecoc,
Wecoc wrote:(AIC) r2c1-7 == r2c6-7 -- r8c6-7 == r8c9-7 -- r8c9-9 == r8c1-9 -- r8c1-3 == r8c3-3 -- r1c3-3 == r1c8-3 -- r1c8-7 == r1c4-7 => r2c6 <> 7; stte
If someone who doesn't understand this nomenclature reads this, I might fool them to think I know what I'm doing.
Actually, I'd say that someone who can figure out your notation might be fooled to think you (kind of) know what you're doing. The logic is correct, after all (if
eleven's points are noted). But why would you want to obscure your logic with such a verbose and confusing notation when it could be written much more simply with Eureka? Also, your "conclusion" makes no sense. Why not at least write it normally: => r2c6 <> 7.
As eleven said, we could cut the first two nodes as redundant so we'd get this comparison:
Yours (shortened and with the conclusion fixed):
- Code: Select all
r8c6-7 == r8c9-7 -- r8c9-9 == r8c1-9 -- r8c1-3 == r8c3-3 -- r1c3-3 == r1c8-3 -- r1c8-7 == r1c4-7 => r2c6 <> 7
Eureka:
- Code: Select all
(7)r8c6 = (7-9)r8c9 = (9-3)r8c1 = r8c3 - r1c3 = (3-7)r1c8 = (7)r1c4 => -7 r2c6
or:
- Code: Select all
7r8c6 = (7-9)r8c9 = (9-3)r8c1 = r8c3 - r1c3 = (3-7)r1c8 = 7r1c4 => -7 r2c6
You should see that either form of Eureka is much shorter and easier to read. Plus it's standard.
If you *really* want to use your notation (I don't understand why), you should at the very least avoid using '-' for two different purposes. For example, this would already be much more understandable:
- Code: Select all
r8c6:7 == r8c9:7 -- r8c9:9 == r8c1:9 -- r8c1:3 == r8c3:3 -- r1c3:3 == r1c8:3 -- r1c8:7 == r1c4:7 => r2c6 <> 7
Now anyone who understands Eureka can easily translate that. However, that begs the question why not write it in Eureka in the first place. Since you seem to understand the idea, it shouldn't be much of a leap for you.
Also, writing 'r8c9-7' is not only confusing because it looks like a weak link but because it would be translated as 'r8c9 - r8c7' in 3D Eureka. For example, your chain could be further shortened like this:
3D Eureka:
- Code: Select all
(7)r8c6 = (7-9)r8c9 = (9-3)r8c1 = r8-1c3 = (3-7)r1c8 = (7)r1c4 => -7 r2c6
or:
- Code: Select all
7r8c6 = (7-9)r8c9 = (9-3)r8c1 = r8-1c3 = (3-7)r1c8 = 7r1c4 => -7 r2c6
(Note that no one but me considers the 3D notation acceptable.)
Btw, this would be the most compacted Eureka expression I could come up with:
- Code: Select all
793r8c691 = r8-1c3 = 37r1c84 => -7 r2c6
(Don't try that at home, lol.)