rjamil wrote:Well, I consider those patterns that I understand for programming.
That's understandable.
I do prefer to program only those techniques that are either not defined as
rocket science; or at least understandable for me. Let for example, in
The Ultimate Fish Guide, I am unable to understand the whole except basic fishes due to my limited capacities.
Fishes are more difficult to understand, much more difficult to spot, and generally way less useful than chains. That's why I postponed studying them until much later, and you should too. In normal solving fishes have marginal value, and complex fishes even less, because they can almost always be worked around. For example, most Franken and Mutant fishes are also grouped X-Chains and much simpler to see as such -- at least for someone adept in chaining. The real value of understanding fishes, or more generally set logic, becomes apparent with much more advanced techniques required for really difficult puzzles.
By the way, I can't imagine whole Turbot Fish technique
What part of it don't you understand? If you want to eventually understand AICs, the Turbot Fish family (and X-Chains in general) is the best place to start, because they're the simplest kinds of AICs. X-Chains only use one digit and one strong link type (bilocal), and Turbots only have two strong links making them the simplest kind of X-Chains. In other words, their strong link configuration is LL, and they can be expressed with this pseudo-AIC with two strong links and one weak link:
a = a - a = a => -a (any cell that sees both start and end cell)
The only difference between the different types of Turbot Fishes is where the two strong links ('=') occur. If both are rows or columns, you have either a Skyscraper or an X-Wing (loop). If one is a row and the other column, you have a 2-String Kite. If one is a box and the other a row or a column, you have a Turbot Crane. That's it. Other X-Chains are just longer versions of Turbots with more links.
I have mixed feelings about that. I think we should have stuck to using "Turbot Crane" for the missing type (
blue gave his thumbs up for that, and I think it's a good sign) and kept the normal "ER" for the grouped case. That would have been simplest, but then I let StrmCkr bring in his deep love of unnecessary complexity. His "Loader Crane" idea was clever and made sense in principle, but it has no obvious connection to the Turbot Fish family. My extension of it with the "Tower Crane" was even worse. They would have been great names if given originally to those patterns, but there's little chance anyone (except you, it seems) would adopt them now. I shouldn't have let that happen. Sometimes clever ideas just don't work.
At least I understand the six distinct configurations having exactly three strong links provided by your good-self but not all single letter wings techniques.
That's a very good start. Once you understand the logic of the different wing types and their Eureka representations, you can pretty much understand every (basic) AIC. The link structure of every AIC can be described with such configurations. For example, Clement's chain from
here:
Ngisa wrote:(3=5)r6c3 - r4c3 = r4c4 - r1c4 = (5-1)r1c6 = (1-6)r5c6 = (6)r6c5 => - 3r6c5; stte
It has a total of five strong links ('='), one of which is bivalue (the first) and the rest bilocal. In other words, its link structure is: VLLLL. Basically it's an elongated H2-Wing (VLL) using four digits (3,5,1,6). As a pseudo-AIC:
(a=b) - b = b - b = (b-c) = (c-d) = d => -a (end cell)
Anyway, I repeat myself, but I strongly suggest you start with X-Chains if you want to understand AICs. That's what I did. It's much easier to deal with a single digit and a single strong (and weak) link type at first, yet it teaches all the fundamentals of chaining (like strong vs weak). Once you have a grasp of that, then move on to chains that use multiple digits and cell-based links. The single-letter wings are a good place to start with those, because they pretty much cover all the different variants of basic chains in compact forms. Yet, learn X-Chains first! (Btw, X-Chains of length 6, i.e. those that have three strong links, are logically L1-Wings (i.e. LLL with a single digit). No one calls them that, though.)