From an answer this earlier question: Does adding dictionary words to passwords weaken them?
"...you have no way to recognize it as a password before testing it (against a hash or an online service)"
This raises my question, for clarification: Can dictionary attacks and related tools get feedback about words or patterns, in order to solve in parts? If a cracking tool extracts the user's name elsewhere (say "Kim" for example) and tries it in a 20-character phrase, doesn't it still have to solve the exact 20-char phrase before gaining confirmation of the 3-char sequence and location? Do the hash analyses find patterns to explore?