PasswordResults normal = new PasswordAnalysis(word);
finder.analyze(normal);
passwords[batchCount] = normal;
if (batchCount == batchSize - 1) {
for (PasswordResults password : passwords) {
finder.waitForAnalysis(password);
PathCost normCost = password.calculateHighestProbablePatterns();
// password# cost patternsCount
out.printf("%s\t%s\t%s\t",
password.getCharSequence(), normCost.cost, normCost.getPath().size() );
List<PasswordPattern> path = normCost.getPath();